From 9b1b70c711820ad40a1a3028e146d614e6d1bb62 Mon Sep 17 00:00:00 2001 From: Jacek Caban Date: Thu, 30 Jun 2011 17:34:39 +0200 Subject: [PATCH] dxgi.idl: Added DXGI_SWAP_CHAIN_FLAG enum declaration and DXGI_MWA_* flags. --- include/dxgi.idl | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/include/dxgi.idl b/include/dxgi.idl index 6f36a561af1..05597698133 100644 --- a/include/dxgi.idl +++ b/include/dxgi.idl @@ -115,6 +115,12 @@ typedef struct DXGI_ADAPTER_DESC { LUID AdapterLuid; } DXGI_ADAPTER_DESC; +typedef enum DXGI_SWAP_CHAIN_FLAG { + DXGI_SWAP_CHAIN_FLAG_NONPREROTATED = 1, + DXGI_SWAP_CHAIN_FLAG_ALLOW_MODE_SWITCH = 2, + DXGI_SWAP_CHAIN_FLAG_GDI_COMPATIBLE = 4 +} DXGI_SWAP_CHAIN_FLAG; + typedef struct DXGI_SWAP_CHAIN_DESC { DXGI_MODE_DESC BufferDesc; DXGI_SAMPLE_DESC SampleDesc; @@ -305,6 +311,11 @@ interface IDXGISwapChain : IDXGIDeviceSubObject ); } +cpp_quote("#define DXGI_MWA_NO_WINDOW_CHANGES 0x1") +cpp_quote("#define DXGI_MWA_NO_ALT_ENTER 0x2") +cpp_quote("#define DXGI_MWA_NO_PRINT_SCREEN 0x4") +cpp_quote("#define DXGI_MWA_VALID 0x7") + [ object, local,