From 4d4d32246b148d9a207ddbbe50e6e5acd1bbcba6 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jos=C3=A9=20Fonseca?= Date: Wed, 25 Jul 2012 20:03:08 +0100 Subject: [PATCH] Enumerate a few more D3DUSAGE values. --- dispatch/d3d9imports.hpp | 17 +++++++++++++++++ specs/d3d9types.py | 3 +++ 2 files changed, 20 insertions(+) diff --git a/dispatch/d3d9imports.hpp b/dispatch/d3d9imports.hpp index 1ecf293..1a22a59 100644 --- a/dispatch/d3d9imports.hpp +++ b/dispatch/d3d9imports.hpp @@ -79,4 +79,21 @@ #endif +#ifndef D3DUSAGE_TEXTAPI +#define D3DUSAGE_TEXTAPI 0x10000000L +#endif + +#ifndef D3DUSAGE_RESTRICTED_CONTENT +#define D3DUSAGE_RESTRICTED_CONTENT 0x00000800L +#endif + +#ifndef D3DUSAGE_RESTRICT_SHARED_RESOURCE +#define D3DUSAGE_RESTRICT_SHARED_RESOURCE 0x00002000L +#endif + +#ifndef D3DUSAGE_RESTRICT_SHARED_RESOURCE_DRIVER +#define D3DUSAGE_RESTRICT_SHARED_RESOURCE_DRIVER 0x00001000L +#endif + + #endif /* _D3D9IMPORTS_HPP_ */ diff --git a/specs/d3d9types.py b/specs/d3d9types.py index 47bed86..279d6d3 100644 --- a/specs/d3d9types.py +++ b/specs/d3d9types.py @@ -866,6 +866,9 @@ D3DUSAGE = Flags(DWORD, [ "D3DUSAGE_RTPATCHES", "D3DUSAGE_NPATCHES", "D3DUSAGE_TEXTAPI", + "D3DUSAGE_RESTRICTED_CONTENT", + "D3DUSAGE_RESTRICT_SHARED_RESOURCE", + "D3DUSAGE_RESTRICT_SHARED_RESOURCE_DRIVER", ]) D3DCUBEMAP_FACES = Enum("D3DCUBEMAP_FACES", [ -- 2.43.0