Condividi tramite


struttura D3D12DDI_OPTIONS_DATA_0091 (d3d12umddi.h)

Un driver in modalità utente indica il supporto per le funzionalità nella struttura D3D12DDI_OPTIONS_DATA_0091 quando viene chiamata la relativa funzione PFND3DDDI_GETCAPS con D3D12DDICAPS_TYPE_OPTIONS_0091.

Sintassi

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

Members

UnrestrictedBufferTextureCopyPitchSupported

Impostare TRUE quando il driver supporta allineamenti di copia senza restrizioni. In caso contrario, impostare su FALSE.

UnrestrictedVertexElementAlignmentSupported

Impostare TRUE quando il driver supporta l'allineamento di elementi vertice senza restrizioni (layout di elementi di input potenzialmente non allineati). In caso contrario, impostare su FALSE.

InvertedViewportHeightFlipsYSupported

Impostare TRUE quando il driver supporta i viewport invertiti. In caso contrario, impostare su FALSE.

InvertedViewportDepthFlipsZSupported

Impostare TRUE quando il driver supporta il viewport invertito. In caso contrario, impostare su FALSE.

Requisiti

Requisito Valore
Client minimo supportato Windows 11 versione 22H2
Intestazione d3d12umddi.h

Vedi anche

D3D12DDICAPS_TYPE

D3DDDIARG_GETCAPS

PFND3DDDI_GETCAPS