Mohamad Al-Jaf : include: Add DirectXAlphaMode enum.
Module: wine Branch: master Commit: 58e6c4d11cd79bb35977c03ac0b09c1c515eb6d1 URL: https://gitlab.winehq.org/wine/wine/-/commit/58e6c4d11cd79bb35977c03ac0b09c1... Author: Mohamad Al-Jaf <mohamadaljaf(a)gmail.com> Date: Thu Mar 30 02:17:39 2023 -0400 include: Add DirectXAlphaMode enum. Needed for mingw Firefox build. --- include/windows.graphics.directx.idl | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/include/windows.graphics.directx.idl b/include/windows.graphics.directx.idl index 251d3d20f2a..45961ec983e 100644 --- a/include/windows.graphics.directx.idl +++ b/include/windows.graphics.directx.idl @@ -27,6 +27,7 @@ import "windowscontracts.idl"; import "windows.foundation.idl"; namespace Windows.Graphics.DirectX { + typedef enum DirectXAlphaMode DirectXAlphaMode; typedef enum DirectXPixelFormat DirectXPixelFormat; declare { @@ -35,6 +36,17 @@ namespace Windows.Graphics.DirectX { interface Windows.Foundation.Collections.IVectorView<Windows.Graphics.DirectX.DirectXPixelFormat>; } + [ + contract(Windows.Foundation.UniversalApiContract, 2.0) + ] + enum DirectXAlphaMode + { + Unspecified = 0, + Premultiplied = 1, + Straight = 2, + Ignore = 3, + }; + [ contract(Windows.Foundation.UniversalApiContract, 1.0) ]
participants (1)
-
Alexandre Julliard