CommonLibVR
DXGI_5.h File Reference
#include "REX/W32/DXGI_4.h"

Go to the source code of this file.

Classes

struct  REX::W32::DXGI_HDR_METADATA_HDR10
 
struct  REX::W32::DXGI_HDR_METADATA_HDR10PLUS
 

Namespaces

 REX
 
 REX::W32
 

Enumerations

enum  REX::W32::DXGI_FEATURE { REX::W32::DXGI_FEATURE_PRESENT_ALLOW_TEARING = 0 }
 
enum  REX::W32::DXGI_HDR_METADATA_TYPE { REX::W32::DXGI_HDR_METADATA_TYPE_NONE = 0 , REX::W32::DXGI_HDR_METADATA_TYPE_HDR10 = 1 , REX::W32::DXGI_HDR_METADATA_TYPE_HDR10PLUS = 2 }
 
enum  REX::W32::DXGI_OFFER_RESOURCE_FLAGS { REX::W32::DXGI_OFFER_RESOURCE_FLAG_ALLOW_DECOMMIT = 0x1 }
 
enum  REX::W32::DXGI_RECLAIM_RESOURCE_RESULTS { REX::W32::DXGI_RECLAIM_RESOURCE_RESULT_OK = 0 , REX::W32::DXGI_RECLAIM_RESOURCE_RESULT_DISCARDED = 1 , REX::W32::DXGI_RECLAIM_RESOURCE_RESULT_NOT_COMMITTED = 2 }
 

Variables

constexpr IID REX::W32::IID_IDXGIDevice4 { 0x95B4F95F, 0xD8DA, 0x4CA4, { 0x9E, 0xE6, 0x3B, 0x76, 0xD5, 0x96, 0x8A, 0x10 } }
 
constexpr IID REX::W32::IID_IDXGIFactory5 { 0x7632E1F5, 0xEE65, 0x4DCA, { 0x87, 0xFD, 0x84, 0xCD, 0x75, 0xF8, 0x83, 0x8D } }
 
constexpr IID REX::W32::IID_IDXGIOutput5 { 0x80A07424, 0xAB52, 0x42EB, { 0x83, 0x3C, 0x0C, 0x42, 0xFD, 0x28, 0x2D, 0x98 } }
 
constexpr IID REX::W32::IID_IDXGISwapChain4 { 0x3D585D5A, 0xBD4A, 0x489E, { 0xB1, 0xF4, 0x3D, 0xBC, 0xB6, 0x45, 0x2F, 0xFB } }