[PATCH 1/4] dxgi.idl: Add missing constants.
Ihsan Akmal
ihsanapps at gmail.com
Sat Sep 23 00:20:14 CDT 2017
Signed-off-by: Ihsan Akmal <ihsanapps at gmail.com>
---
include/dxgi.idl | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/include/dxgi.idl b/include/dxgi.idl
index b2e53e3..3a28e0e 100644
--- a/include/dxgi.idl
+++ b/include/dxgi.idl
@@ -45,6 +45,16 @@ const DXGI_USAGE DXGI_USAGE_UNORDERED_ACCESS = 0x400L;
const UINT DXGI_ENUM_MODES_INTERLACED = 1;
const UINT DXGI_ENUM_MODES_SCALING = 2;
+const UINT DXGI_RESOURCE_PRIORITY_MINIMUM = 0x28000000;
+const UINT DXGI_RESOURCE_PRIORITY_LOW = 0x50000000;
+const UINT DXGI_RESOURCE_PRIORITY_NORMAL = 0x78000000;
+const UINT DXGI_RESOURCE_PRIORITY_HIGH = 0xa0000000;
+const UINT DXGI_RESOURCE_PRIORITY_MAXIMUM = 0xc8000000;
+
+const UINT DXGI_MAP_READ = 1UL;
+const UINT DXGI_MAP_WRITE = 2UL;
+const UINT DXGI_MAP_DISCARD = 4UL;
+
typedef enum DXGI_SWAP_EFFECT {
DXGI_SWAP_EFFECT_DISCARD = 0,
DXGI_SWAP_EFFECT_SEQUENTIAL = 1,
@@ -297,6 +307,8 @@ cpp_quote("#define DXGI_PRESENT_DO_NOT_WAIT __MSABI_LONG(0x00000008U)
cpp_quote("#define DXGI_PRESENT_STEREO_PREFER_RIGHT __MSABI_LONG(0x00000010U)")
cpp_quote("#define DXGI_PRESENT_STEREO_TEMPORARY_MONO __MSABI_LONG(0x00000020U)")
cpp_quote("#define DXGI_PRESENT_RESTRICT_TO_OUTPUT __MSABI_LONG(0x00000040U)")
+cpp_quote("#define DXGI_PRESENT_USE_DURATION __MSABI_LONG(0x00000100U)")
+cpp_quote("#define DXGI_PRESENT_ALLOW_TEARING __MSABI_LONG(0x00000200U)")
[
object,
--
2.14.1
More information about the wine-patches
mailing list