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 |