DXGI_HARDWARE_COMPOSITION_SUPPORT_FLAGS enumeration (dxgi1_6.h)
Describes which levels of hardware composition are supported.
Syntax
typedef enum DXGI_HARDWARE_COMPOSITION_SUPPORT_FLAGS {
DXGI_HARDWARE_COMPOSITION_SUPPORT_FLAG_FULLSCREEN = 1,
DXGI_HARDWARE_COMPOSITION_SUPPORT_FLAG_WINDOWED = 2,
DXGI_HARDWARE_COMPOSITION_SUPPORT_FLAG_CURSOR_STRETCHED = 4
} ;
Constants
DXGI_HARDWARE_COMPOSITION_SUPPORT_FLAG_FULLSCREEN Value: 1 This flag specifies that swapchain composition can be facilitated in a performant manner using hardware for fullscreen applications. |
DXGI_HARDWARE_COMPOSITION_SUPPORT_FLAG_WINDOWED Value: 2 This flag specifies that swapchain composition can be facilitated in a performant manner using hardware for windowed applications. |
DXGI_HARDWARE_COMPOSITION_SUPPORT_FLAG_CURSOR_STRETCHED Value: 4 This flag specifies that swapchain composition facilitated using hardware can cause the cursor to appear stretched. |
Remarks
Values of this enumeration are returned from the IDXGIOutput6::CheckHardwareCompositionSupport method in the pFlags out parameter.
Requirements
Requirement | Value |
---|---|
Header | dxgi1_6.h |