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.
Syntaxe
typedef struct D3D12DDI_OPTIONS_0091 {
BOOL UnrestrictedBufferTextureCopyPitchSupported;
BOOL UnrestrictedVertexElementAlignmentSupported;
BOOL InvertedViewportHeightFlipsYSupported;
BOOL InvertedViewportDepthFlipsZSupported;
} D3D12DDI_OPTIONS_DATA_0091;
Membres
UnrestrictedBufferTextureCopyPitchSupported
Définissez TRUE lorsque le pilote prend en charge les alignements de copie sans restriction. Sinon, définissez sur FALSE.
UnrestrictedVertexElementAlignmentSupported
Définissez TRUE lorsque le pilote prend en charge l’alignement d’éléments de vertex sans restriction (dispositions d’éléments d’entrée potentiellement non alignées). Sinon, définissez sur FALSE.
InvertedViewportHeightFlipsYSupported
Définissez TRUE lorsque le pilote prend en charge les fenêtres d’affichage inversées. Sinon, définissez sur FALSE.
InvertedViewportDepthFlipsZSupported
Définissez TRUE lorsque le pilote prend en charge la fenêtre d’affichage inversée. Sinon, définissez sur FALSE.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 11, version 22H2 |
En-tête | d3d12umddi.h |