structure D3D12_FEATURE_DATA_D3D12_OPTIONS3 (d3d12.h)
Indique le niveau de prise en charge fourni par l’adaptateur pour les requêtes d’horodatage, la conversion de format, l’écriture immédiate, l’instanciation de vues et les barycentriques.
Syntaxe
typedef struct D3D12_FEATURE_DATA_D3D12_OPTIONS3 {
BOOL CopyQueueTimestampQueriesSupported;
BOOL CastingFullyTypedFormatSupported;
D3D12_COMMAND_LIST_SUPPORT_FLAGS WriteBufferImmediateSupportFlags;
D3D12_VIEW_INSTANCING_TIER ViewInstancingTier;
BOOL BarycentricsSupported;
} D3D12_FEATURE_DATA_D3D12_OPTIONS3;
Membres
CopyQueueTimestampQueriesSupported
Indique si les requêtes timestamp sont prises en charge sur les files d’attente de copie.
CastingFullyTypedFormatSupported
Indique si le cast d’un format entièrement typé vers un autre format compatible est pris en charge.
WriteBufferImmediateSupportFlags
Indique les types de listes de commandes qui prennent en charge la possibilité d’écrire une valeur immédiate directement à partir du flux de commandes dans une mémoire tampon spécifiée.
ViewInstancingTier
Indique le niveau de prise en charge de l’adaptateur pour l’instanciation d’affichage.
BarycentricsSupported
Indique si les barycentrics sont pris en charge.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | d3d12.h |