structure D3D12DDI_OPTIONS_DATA_0091 (d3d12umddi.h)
Un pilote en mode utilisateur indique la prise en charge des fonctionnalités de la structure D3D12DDI_OPTIONS_DATA_0091 lorsque sa fonction PFND3DDDI_GETCAPS est appelée avec D3D12DDICAPS_TYPE_OPTIONS_0091.
typedef struct D3D12DDI_OPTIONS_0091 {
BOOL UnrestrictedBufferTextureCopyPitchSupported;
BOOL UnrestrictedVertexElementAlignmentSupported;
BOOL InvertedViewportHeightFlipsYSupported;
BOOL InvertedViewportDepthFlipsZSupported;
} D3D12DDI_OPTIONS_DATA_0091;
UnrestrictedBufferTextureCopyPitchSupported
Définissez TRUE lorsque le pilote prend en charge des alignements de copie illimités. Sinon, définissez la valeur FALSE.
UnrestrictedVertexElementAlignmentSupported
Définissez TRUE lorsque le pilote prend en charge l’alignement illimité des éléments de vertex (dispositions d’éléments d’entrée potentiellement non alignées). Sinon, définissez la valeur FALSE.
InvertedViewportHeightFlipsYSupported
Définissez TRUE lorsque le pilote prend en charge les fenêtres d’affichage inversées. Sinon, définissez la valeur FALSE.
InvertedViewportDepthFlipsZSupported
Définissez TRUE lorsque le pilote prend en charge la fenêtre d’affichage inversée. Sinon, définissez la valeur FALSE.
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 11, version 22H2 |
d’en-tête | d3d12umddi.h |