D3D12DDI_OPTIONS_0091 - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// d3d12umddi.h

typedef struct D3D12DDI_OPTIONS_0091 {
  BOOL UnrestrictedBufferTextureCopyPitchSupported;
  BOOL UnrestrictedVertexElementAlignmentSupported;
  BOOL InvertedViewportHeightFlipsYSupported;
  BOOL InvertedViewportDepthFlipsZSupported;
} D3D12DDI_OPTIONS_DATA_0091;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-d3d12umddi-d3d12ddi_options_data_0091)

Description

A user-mode driver indicates support for capabilities in the D3D12DDI_OPTIONS_DATA_0091 structure when its PFND3DDDI_GETCAPS function is called with D3D12DDICAPS_TYPE_OPTIONS_0091.

Members

UnrestrictedBufferTextureCopyPitchSupported

Set TRUE when the driver supports unrestricted copy alignments. Otherwise, set to FALSE.

UnrestrictedVertexElementAlignmentSupported

Set TRUE when the driver supports unrestricted vertex element alignment (potentially unaligned input element layouts). Otherwise, set to FALSE.

InvertedViewportHeightFlipsYSupported

Set TRUE when the driver supports inverted viewports. Otherwise, set to FALSE.

InvertedViewportDepthFlipsZSupported

Set TRUE when the driver supports inverted viewport. Otherwise, set to FALSE.

See also

D3D12DDICAPS_TYPE

D3DDDIARG_GETCAPS

PFND3DDDI_GETCAPS