DXGI Enumerations
This section contains info about the enumerations provided by DXGI.
In this section
Topic | Description |
---|---|
DXGI_ADAPTER_FLAG |
Identifies the type of DXGI adapter. |
DXGI_ADAPTER_FLAG3 |
Identifies the type of DXGI adapter. |
DXGI_ALPHA_MODE |
Identifies the alpha value, transparency behavior, of a surface. |
DXGI_COLOR_SPACE_TYPE |
Specifies color space types. |
DXGI_COMPUTE_PREEMPTION_GRANULARITY |
Identifies the granularity at which the graphics processing unit (GPU) can be preempted from performing its current compute task. |
DXGI_DEBUG_RLO_FLAGS |
Flags used with ReportLiveObjects to specify the amount of info to report about an object's lifetime. |
DXGI_FEATURE |
Specifies a range of hardware features, to be used when checking for feature support. |
DXGI_FORMAT |
Resource data formats, including fully-typed and typeless formats. A list of modifiers at the bottom of the page more fully describes each format type. |
DXGI_FRAME_PRESENTATION_MODE |
Indicates options for presenting frames to the swap chain. |
DXGI_GPU_PREFERENCE |
The preference of GPU for the app to run on. |
DXGI_GRAPHICS_PREEMPTION_GRANULARITY |
Identifies the granularity at which the GPU can be preempted from performing its current graphics rendering task. |
DXGI_HARDWARE_COMPOSITION_SUPPORT_FLAGS |
Describes which levels of hardware composition are supported. |
DXGI_HDR_METADATA_TYPE |
Specifies the header metadata type. |
DXGI_INFO_QUEUE_MESSAGE_CATEGORY |
Values that specify categories of debug messages. |
DXGI_INFO_QUEUE_MESSAGE_SEVERITY |
Values that specify debug message severity levels for an information queue. |
DXGI_MEMORY_SEGMENT_GROUP |
Specifies the memory segment group to use. |
DXGI_MODE_ROTATION |
Flags that indicate how the back buffers should be rotated to fit the physical rotation of a monitor. |
DXGI_MODE_SCALING |
Flags indicating how an image is stretched to fit a given monitor's resolution. |
DXGI_MODE_SCANLINE_ORDER |
Flags indicating the method the raster uses to create an image on a surface. |
DXGI_MULTIPLANE_OVERLAY_YCbCr_FLAGS |
Options for swap-chain color space. |
DXGI_OFFER_RESOURCE_FLAGS |
Specifies flags for the OfferResources1 method. |
DXGI_OFFER_RESOURCE_PRIORITY |
Identifies the importance of a resource s content when you call the IDXGIDevice2::OfferResources method to offer the resource. |
DXGI_OUTDUPL_POINTER_SHAPE_TYPE |
Identifies the type of pointer shape. |
DXGI_OVERLAY_COLOR_SPACE_SUPPORT_FLAG |
Specifies support for overlay color space. |
DXGI_OVERLAY_SUPPORT_FLAG |
Specifies overlay support to check for in a call to IDXGIOutput3::CheckOverlaySupport. |
DXGI_RECLAIM_RESOURCE_RESULTS |
Specifies result flags for the ReclaimResources1 method. |
DXGI_RESIDENCY |
Flags indicating the memory location of a resource. |
DXGI_SCALING |
Identifies resize behavior when the back-buffer size does not match the size of the target output. |
DXGI_SWAP_CHAIN_COLOR_SPACE_SUPPORT_FLAG |
Specifies color space support for the swap chain. |
DXGI_SWAP_CHAIN_FLAG |
Options for swap-chain behavior. |
DXGI_SWAP_EFFECT |
Options for handling pixels in a display surface after calling IDXGISwapChain1::Present1. |