dxgi: Add the IDXGIObject interface.
Henri Verbeet
hverbeet at codeweavers.com
Fri Oct 17 02:54:55 CDT 2008
---
include/dxgi.idl | 28 ++++++++++++++++++++++++++++
1 files changed, 28 insertions(+), 0 deletions(-)
diff --git a/include/dxgi.idl b/include/dxgi.idl
index 85f561f..3900af8 100644
--- a/include/dxgi.idl
+++ b/include/dxgi.idl
@@ -17,3 +17,31 @@
*/
import "dxgitype.idl";
+
+[
+ object,
+ local,
+ uuid(aec22fb8-76f3-4639-9be0-28eb43a67a2e)
+]
+interface IDXGIObject : IUnknown
+{
+ HRESULT SetPrivateData(
+ [in] REFGUID guid,
+ [in] UINT data_size,
+ [in] const void *data
+ );
+ HRESULT SetPrivateDataInterface(
+ [in] REFGUID guid,
+ [in] const IUnknown *object
+ );
+ HRESULT GetPrivateData(
+ [in] REFGUID guid,
+ [in, out] UINT data_size,
+ [out] void *data
+ );
+ HRESULT GetParent(
+ [in] REFIID riid,
+ [out] void **parent
+ );
+}
+
--
1.5.6.4
--------------060005010003090903040507--
More information about the wine-patches
mailing list