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 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;
Membri
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 idonei). 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.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows 11, versione 22H2 |
intestazione | d3d12umddi.h |