[PATCH 1/4] include: Add declarations for D3DUSAGEs added with d3d9ex.

Józef Kucia jkucia at codeweavers.com
Thu Jan 7 09:22:44 CST 2016


Signed-off-by: Józef Kucia <jkucia at codeweavers.com>
---
 include/d3d9types.h | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/include/d3d9types.h b/include/d3d9types.h
index cec42ec..8ebedcc 100644
--- a/include/d3d9types.h
+++ b/include/d3d9types.h
@@ -113,6 +113,14 @@
 #define D3DUSAGE_AUTOGENMIPMAP      __MSABI_LONG(0x00000400)
 #define D3DUSAGE_DMAP               __MSABI_LONG(0x00004000)
 
+/* Parts added with d3d9ex */
+#if !defined(D3D_DISABLE_9EX)
+#define D3DUSAGE_RESTRICTED_CONTENT              __MSABI_LONG(0x00000800)
+#define D3DUSAGE_RESTRICT_SHARED_RESOURCE_DRIVER __MSABI_LONG(0x00001000)
+#define D3DUSAGE_RESTRICT_SHARED_RESOURCE        __MSABI_LONG(0x00002000)
+#define D3DUSAGE_TEXTAPI                         __MSABI_LONG(0x10000000)
+#endif /* D3D_DISABLE_9EX */
+
 #define D3DUSAGE_QUERY_FILTER                   __MSABI_LONG(0x00020000)
 #define D3DUSAGE_QUERY_LEGACYBUMPMAP            __MSABI_LONG(0x00008000)
 #define D3DUSAGE_QUERY_POSTPIXELSHADER_BLENDING __MSABI_LONG(0x00080000)
-- 
2.4.10




More information about the wine-patches mailing list