estructura D3D12DDI_OPTIONS_DATA_0091 (d3d12umddi.h)

Un controlador en modo de usuario indica la compatibilidad con las funcionalidades de la estructura de D3D12DDI_OPTIONS_DATA_0091 cuando se llama a su función PFND3DDDI_GETCAPS con D3D12DDICAPS_TYPE_OPTIONS_0091.

Sintaxis

typedef struct D3D12DDI_OPTIONS_0091 {
  BOOL UnrestrictedBufferTextureCopyPitchSupported;
  BOOL UnrestrictedVertexElementAlignmentSupported;
  BOOL InvertedViewportHeightFlipsYSupported;
  BOOL InvertedViewportDepthFlipsZSupported;
} D3D12DDI_OPTIONS_DATA_0091;

Miembros

UnrestrictedBufferTextureCopyPitchSupported

Establezca TRUE cuando el controlador admita alineaciones de copia sin restricciones. De lo contrario, establezca en FALSE.

UnrestrictedVertexElementAlignmentSupported

Establezca TRUE cuando el controlador admita la alineación de elementos de vértices sin restricciones (diseños de elementos de entrada potencialmente no alineados). De lo contrario, establezca en FALSE.

InvertedViewportHeightFlipsYSupported

Establezca TRUE cuando el controlador admita ventanillas invertidas. De lo contrario, establezca en FALSE.

InvertedViewportDepthFlipsZSupported

Establezca TRUE cuando el controlador admita la ventanilla invertida. De lo contrario, establezca en FALSE.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 11, versión 22H2
Encabezado d3d12umddi.h

Consulte también

D3D12DDICAPS_TYPE

D3DDDIARG_GETCAPS

PFND3DDDI_GETCAPS