Jacek Caban : dxgi.idl: Added DXGI_SWAP_CHAIN_FLAG enum declaration and DXGI_MWA_* flags.

Alexandre Julliard julliard at winehq.org
Fri Jul 1 14:11:04 CDT 2011


Module: wine
Branch: master
Commit: 9b1b70c711820ad40a1a3028e146d614e6d1bb62
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=9b1b70c711820ad40a1a3028e146d614e6d1bb62

Author: Jacek Caban <jacek at codeweavers.com>
Date:   Thu Jun 30 17:34:39 2011 +0200

dxgi.idl: Added DXGI_SWAP_CHAIN_FLAG enum declaration and DXGI_MWA_* flags.

---

 include/dxgi.idl |   11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)

diff --git a/include/dxgi.idl b/include/dxgi.idl
index 6f36a56..0559769 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,




More information about the wine-cvs mailing list