Commit a79621a6 authored by Jacek Caban's avatar Jacek Caban Committed by Alexandre Julliard

d3d11sdklayers.idl: Added ID3D11Debug declaration.

parent d07f76e3
......@@ -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)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment