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

Go to the source code of this file.

Classes

struct  _D3DCOLORVALUE
 
struct  DXGI_MODE_DESC
 
struct  DXGI_GAMMA_CONTROL_CAPABILITIES
 
struct  DXGI_RGB
 
struct  DXGI_GAMMA_CONTROL
 

Typedefs

typedef unsigned int UINT
 
typedef long BOOL
 
typedef enum DXGI_MODE_ROTATION DXGI_MODE_ROTATION
 
typedef enum DXGI_MODE_SCANLINE_ORDER DXGI_MODE_SCANLINE_ORDER
 
typedef enum DXGI_MODE_SCALING DXGI_MODE_SCALING
 
typedef struct _D3DCOLORVALUE D3DCOLORVALUE
 
typedef D3DCOLORVALUE DXGI_RGBA
 
typedef struct DXGI_MODE_DESC DXGI_MODE_DESC
 
typedef struct DXGI_GAMMA_CONTROL_CAPABILITIES DXGI_GAMMA_CONTROL_CAPABILITIES
 
typedef struct DXGI_RGB DXGI_RGB
 
typedef struct DXGI_GAMMA_CONTROL DXGI_GAMMA_CONTROL
 

Enumerations

enum  DXGI_MODE_ROTATION {
  DXGI_MODE_ROTATION_UNSPECIFIED = 0x0 , DXGI_MODE_ROTATION_IDENTITY = 0x1 , DXGI_MODE_ROTATION_ROTATE90 = 0x2 , DXGI_MODE_ROTATION_ROTATE180 = 0x3 ,
  DXGI_MODE_ROTATION_ROTATE270 = 0x4
}
 
enum  DXGI_MODE_SCANLINE_ORDER { DXGI_MODE_SCANLINE_ORDER_UNSPECIFIED = 0x0 , DXGI_MODE_SCANLINE_ORDER_PROGRESSIVE = 0x1 , DXGI_MODE_SCANLINE_ORDER_UPPER_FIELD_FIRST = 0x2 , DXGI_MODE_SCANLINE_ORDER_LOWER_FIELD_FIRST = 0x3 }
 
enum  DXGI_MODE_SCALING { DXGI_MODE_SCALING_UNSPECIFIED = 0x0 , DXGI_MODE_SCALING_CENTERED = 0x1 , DXGI_MODE_SCALING_STRETCHED = 0x2 }
 

Typedef Documentation

◆ BOOL

typedef long BOOL

Definition at line 24 of file dxgitype.idl.

◆ D3DCOLORVALUE

◆ DXGI_GAMMA_CONTROL

◆ DXGI_GAMMA_CONTROL_CAPABILITIES

◆ DXGI_MODE_DESC

◆ DXGI_MODE_ROTATION

◆ DXGI_MODE_SCALING

◆ DXGI_MODE_SCANLINE_ORDER

◆ DXGI_RGB

◆ DXGI_RGBA

Definition at line 61 of file dxgitype.idl.

◆ UINT

typedef unsigned int UINT

Definition at line 23 of file dxgitype.idl.

Enumeration Type Documentation

◆ DXGI_MODE_ROTATION

Enumerator
DXGI_MODE_ROTATION_UNSPECIFIED 
DXGI_MODE_ROTATION_IDENTITY 
DXGI_MODE_ROTATION_ROTATE90 
DXGI_MODE_ROTATION_ROTATE180 
DXGI_MODE_ROTATION_ROTATE270 

Definition at line 27 of file dxgitype.idl.

28{
DXGI_MODE_ROTATION
Definition: dxgitype.idl:28
@ DXGI_MODE_ROTATION_ROTATE270
Definition: dxgitype.idl:33
@ DXGI_MODE_ROTATION_ROTATE90
Definition: dxgitype.idl:31
@ DXGI_MODE_ROTATION_UNSPECIFIED
Definition: dxgitype.idl:29
@ DXGI_MODE_ROTATION_IDENTITY
Definition: dxgitype.idl:30
@ DXGI_MODE_ROTATION_ROTATE180
Definition: dxgitype.idl:32

◆ DXGI_MODE_SCALING

Enumerator
DXGI_MODE_SCALING_UNSPECIFIED 
DXGI_MODE_SCALING_CENTERED 
DXGI_MODE_SCALING_STRETCHED 

Definition at line 44 of file dxgitype.idl.

45{
DXGI_MODE_SCALING
Definition: dxgitype.idl:45
@ DXGI_MODE_SCALING_UNSPECIFIED
Definition: dxgitype.idl:46
@ DXGI_MODE_SCALING_CENTERED
Definition: dxgitype.idl:47
@ DXGI_MODE_SCALING_STRETCHED
Definition: dxgitype.idl:48

◆ DXGI_MODE_SCANLINE_ORDER

Enumerator
DXGI_MODE_SCANLINE_ORDER_UNSPECIFIED 
DXGI_MODE_SCANLINE_ORDER_PROGRESSIVE 
DXGI_MODE_SCANLINE_ORDER_UPPER_FIELD_FIRST 
DXGI_MODE_SCANLINE_ORDER_LOWER_FIELD_FIRST 

Definition at line 36 of file dxgitype.idl.

37{
DXGI_MODE_SCANLINE_ORDER
Definition: dxgitype.idl:37
@ DXGI_MODE_SCANLINE_ORDER_LOWER_FIELD_FIRST
Definition: dxgitype.idl:41
@ DXGI_MODE_SCANLINE_ORDER_UNSPECIFIED
Definition: dxgitype.idl:38
@ DXGI_MODE_SCANLINE_ORDER_UPPER_FIELD_FIRST
Definition: dxgitype.idl:40
@ DXGI_MODE_SCANLINE_ORDER_PROGRESSIVE
Definition: dxgitype.idl:39