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.

DXGI Reference