DXGI_HARDWARE_COMPOSITION_SUPPORT_FLAGS enumeration

Describes which levels of hardware composition are supported.

Syntax

typedef enum DXGI_HARDWARE_COMPOSITION_SUPPORT_FLAGS {
  DXGI_HARDWARE_COMPOSITION_SUPPORT_FLAG_FULLSCREEN,
  DXGI_HARDWARE_COMPOSITION_SUPPORT_FLAG_WINDOWED,
  DXGI_HARDWARE_COMPOSITION_SUPPORT_FLAG_CURSOR_STRETCHED
} ;

Constants

DXGI_HARDWARE_COMPOSITION_SUPPORT_FLAG_FULLSCREEN This flag specifies that swapchain composition can be facilitated in a performant manner using hardware for fullscreen applications.
DXGI_HARDWARE_COMPOSITION_SUPPORT_FLAG_WINDOWED 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 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

   
Header dxgi1_6.h

See also

DXGI Enumerations

IDXGIOutput6::CheckHardwareCompositionSupport method