ReactOS 0.4.17-dev-934-g091855f
dxgi1_5.idl File Reference

Go to the source code of this file.

Classes

struct  DXGI_HDR_METADATA_HDR10
 
struct  DXGI_HDR_METADATA_HDR10PLUS
 
interface  IDXGIOutput5
 
interface  IDXGISwapChain4
 
interface  IDXGIDevice4
 
interface  IDXGIFactory5
 

Typedefs

typedef enum DXGI_OUTDUPL_FLAG DXGI_OUTDUPL_FLAG
 
typedef enum DXGI_HDR_METADATA_TYPE DXGI_HDR_METADATA_TYPE
 
typedef enum _DXGI_OFFER_RESOURCE_FLAGS DXGI_OFFER_RESOURCE_FLAGS
 
typedef enum _DXGI_RECLAIM_RESOURCE_RESULTS DXGI_RECLAIM_RESOURCE_RESULTS
 
typedef enum DXGI_FEATURE DXGI_FEATURE
 
typedef struct DXGI_HDR_METADATA_HDR10 DXGI_HDR_METADATA_HDR10
 
typedef struct DXGI_HDR_METADATA_HDR10PLUS DXGI_HDR_METADATA_HDR10PLUS
 

Enumerations

enum  DXGI_OUTDUPL_FLAG { DXGI_OUTDUPL_COMPOSITED_UI_CAPTURE_ONLY = 0x1 }
 
enum  DXGI_HDR_METADATA_TYPE { DXGI_HDR_METADATA_TYPE_NONE = 0x0 , DXGI_HDR_METADATA_TYPE_HDR10 = 0x1 , DXGI_HDR_METADATA_TYPE_HDR10PLUS = 0x2 }
 
enum  _DXGI_OFFER_RESOURCE_FLAGS { DXGI_OFFER_RESOURCE_FLAG_ALLOW_DECOMMIT = 0x1 }
 
enum  _DXGI_RECLAIM_RESOURCE_RESULTS { DXGI_RECLAIM_RESOURCE_RESULT_OK = 0x0 , DXGI_RECLAIM_RESOURCE_RESULT_DISCARDED = 0x1 , DXGI_RECLAIM_RESOURCE_RESULT_NOT_COMMITTED = 0x2 }
 
enum  DXGI_FEATURE { DXGI_FEATURE_PRESENT_ALLOW_TEARING = 0x0 }
 

Typedef Documentation

◆ DXGI_FEATURE

◆ DXGI_HDR_METADATA_HDR10

◆ DXGI_HDR_METADATA_HDR10PLUS

◆ DXGI_HDR_METADATA_TYPE

◆ DXGI_OFFER_RESOURCE_FLAGS

◆ DXGI_OUTDUPL_FLAG

◆ DXGI_RECLAIM_RESOURCE_RESULTS

Enumeration Type Documentation

◆ _DXGI_OFFER_RESOURCE_FLAGS

Enumerator
DXGI_OFFER_RESOURCE_FLAG_ALLOW_DECOMMIT 

Definition at line 33 of file dxgi1_5.idl.

34{
@ DXGI_OFFER_RESOURCE_FLAG_ALLOW_DECOMMIT
Definition: dxgi1_5.idl:35
enum _DXGI_OFFER_RESOURCE_FLAGS DXGI_OFFER_RESOURCE_FLAGS

◆ _DXGI_RECLAIM_RESOURCE_RESULTS

Enumerator
DXGI_RECLAIM_RESOURCE_RESULT_OK 
DXGI_RECLAIM_RESOURCE_RESULT_DISCARDED 
DXGI_RECLAIM_RESOURCE_RESULT_NOT_COMMITTED 

Definition at line 38 of file dxgi1_5.idl.

39{
@ DXGI_RECLAIM_RESOURCE_RESULT_OK
Definition: dxgi1_5.idl:40
@ DXGI_RECLAIM_RESOURCE_RESULT_DISCARDED
Definition: dxgi1_5.idl:41
@ DXGI_RECLAIM_RESOURCE_RESULT_NOT_COMMITTED
Definition: dxgi1_5.idl:42
enum _DXGI_RECLAIM_RESOURCE_RESULTS DXGI_RECLAIM_RESOURCE_RESULTS

◆ DXGI_FEATURE

Enumerator
DXGI_FEATURE_PRESENT_ALLOW_TEARING 

Definition at line 45 of file dxgi1_5.idl.

46{
DXGI_FEATURE
Definition: dxgi1_5.idl:46
@ DXGI_FEATURE_PRESENT_ALLOW_TEARING
Definition: dxgi1_5.idl:47

◆ DXGI_HDR_METADATA_TYPE

Enumerator
DXGI_HDR_METADATA_TYPE_NONE 
DXGI_HDR_METADATA_TYPE_HDR10 
DXGI_HDR_METADATA_TYPE_HDR10PLUS 

Definition at line 26 of file dxgi1_5.idl.

27{
DXGI_HDR_METADATA_TYPE
Definition: dxgi1_5.idl:27
@ DXGI_HDR_METADATA_TYPE_HDR10
Definition: dxgi1_5.idl:29
@ DXGI_HDR_METADATA_TYPE_HDR10PLUS
Definition: dxgi1_5.idl:30
@ DXGI_HDR_METADATA_TYPE_NONE
Definition: dxgi1_5.idl:28

◆ DXGI_OUTDUPL_FLAG

Enumerator
DXGI_OUTDUPL_COMPOSITED_UI_CAPTURE_ONLY 

Definition at line 21 of file dxgi1_5.idl.

22{
DXGI_OUTDUPL_FLAG
Definition: dxgi1_5.idl:22
@ DXGI_OUTDUPL_COMPOSITED_UI_CAPTURE_ONLY
Definition: dxgi1_5.idl:23