diff options
author | Jose Fonseca <jfonseca@vmware.com> | 2015-08-14 16:04:57 +0100 |
---|---|---|
committer | Jose Fonseca <jfonseca@vmware.com> | 2015-08-14 16:04:57 +0100 |
commit | a6f9a1245d98c51172c15afecb9ade1a6ca511e2 (patch) | |
tree | c124421f62af6ae1866faa6fb39e27fbc625de30 /dispatch | |
parent | 974e88e248b97ed923886df44c628845d3cd962d (diff) |
dxgitrace: Describe IWarpPrivateAPI internal interface.
Direct2D relies on it a lot on newer Windows. Data passed in
WarpEscape is opaque, but knowing that the application is relying on it
is useful, since otherwise the traces will be incomplete with no
warning whatsoever.
Diffstat (limited to 'dispatch')
-rw-r--r-- | dispatch/dxgiint.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/dispatch/dxgiint.h b/dispatch/dxgiint.h index 8df47b4c..3bfa5944 100644 --- a/dispatch/dxgiint.h +++ b/dispatch/dxgiint.h @@ -53,3 +53,8 @@ struct IDXGIFactoryDWM: public IUnknown }; +static const GUID IID_IWarpPrivateAPI = {0xF13EBCD1,0x672C,0x4F8B,{0xA6,0x31,0x95,0x39,0xCA,0x74,0x8D,0x71}}; +struct IWarpPrivateAPI: public IUnknown +{ + virtual HRESULT STDMETHODCALLTYPE WarpEscape(void *pData) = 0; +}; |