Jacek Caban : d3d11sdklayers.idl: Added ID3D11Debug declaration.
Alexandre Julliard
julliard at wine.codeweavers.com
Wed Mar 25 10:13:23 CDT 2015
Module: wine
Branch: master
Commit: a79621a689e637273acb6f8f1350b7c11107d839
URL: http://source.winehq.org/git/wine.git/?a=commit;h=a79621a689e637273acb6f8f1350b7c11107d839
Author: Jacek Caban <jacek at codeweavers.com>
Date: Wed Mar 25 15:24:04 2015 +0100
d3d11sdklayers.idl: Added ID3D11Debug declaration.
---
include/d3d11sdklayers.idl | 23 +++++++++++++++++++++++
1 file changed, 23 insertions(+)
diff --git a/include/d3d11sdklayers.idl b/include/d3d11sdklayers.idl
index e74922a..638e53c 100644
--- a/include/d3d11sdklayers.idl
+++ b/include/d3d11sdklayers.idl
@@ -1184,6 +1184,11 @@ typedef enum D3D11_MESSAGE_ID {
D3D11_MESSAGE_ID_D3D11_1_MESSAGES_END
} D3D11_MESSAGE_ID;
+typedef enum D3D11_RLDO_FLAGS {
+ D3D11_RLDO_SUMMARY = 1,
+ D3D11_RLDO_DETAIL = 2
+} D3D11_RLDO_FLAGS;
+
typedef struct D3D11_MESSAGE {
D3D11_MESSAGE_CATEGORY Category;
D3D11_MESSAGE_SEVERITY Severity;
@@ -1210,6 +1215,24 @@ cpp_quote("#define D3D11_INFO_QUEUE_DEFAULT_MESSAGE_COUNT_LIMIT 1024")
[
object,
+ uuid(79cf2233-7536-4948-9d36-1e4692dc5760),
+ local,
+ pointer_default(unique)
+]
+interface ID3D11Debug : IUnknown {
+ HRESULT SetFeatureMask(UINT Mask);
+ UINT GetFeatureMask();
+ HRESULT SetPresentPerRenderOpDelay(UINT Milliseconds);
+ UINT GetPresentPerRenderOpDelay();
+ HRESULT SetSwapChain(IDXGISwapChain *pSwapChain);
+ HRESULT GetSwapChain(IDXGISwapChain **ppSwapChain);
+ HRESULT ValidateContext(ID3D11DeviceContext *pContext);
+ HRESULT ReportLiveDeviceObjects(D3D11_RLDO_FLAGS Flags);
+ HRESULT ValidateContextForDispatch(ID3D11DeviceContext *pContext);
+}
+
+[
+ object,
uuid(6543dbb6-1b48-42f5-ab82-e97ec74326f6),
local,
pointer_default(unique)
More information about the wine-cvs
mailing list