From: Alistair Leslie-Hughes leslie_alistair@hotmail.com
--- include/ddk/d3dkmthk.h | 14 ++++++++++++++ 1 file changed, 14 insertions(+)
diff --git a/include/ddk/d3dkmthk.h b/include/ddk/d3dkmthk.h index b65fcb8c9c6..69239a45fd9 100644 --- a/include/ddk/d3dkmthk.h +++ b/include/ddk/d3dkmthk.h @@ -667,6 +667,20 @@ typedef struct _D3DKMT_ESCAPE D3DKMT_HANDLE hContext; } D3DKMT_ESCAPE;
+typedef struct _D3DKMT_ADAPTERINFO +{ + D3DKMT_HANDLE hAdapter; + LUID AdapterLuid; + ULONG NumOfSources; + BOOL bPrecisePresentRegionsPreferred; +} D3DKMT_ADAPTERINFO; + +typedef struct _D3DKMT_ENUMADAPTERS2 +{ + ULONG NumAdapters; + D3DKMT_ADAPTERINFO *pAdapters; +} D3DKMT_ENUMADAPTERS2; + #ifdef __cplusplus extern "C" {