énumération D3D12DDI_RENDER_PASS_TIER (d3d12umddi.h)
Une valeur D3D12DDI_RENDER_PASS_TIER indique le niveau de prise en charge fourni par un pilote en mode utilisateur (UMD) pour les passes de rendu.
Syntaxe
typedef enum D3D12DDI_RENDER_PASS_TIER {
D3D12DDI_RENDER_PASS_TIER_NOT_SUPPORTED = 0,
D3D12DDI_RENDER_PASS_TIER_1 = 1,
D3D12DDI_RENDER_PASS_TIER_2 = 2
} ;
Constantes
D3D12DDI_RENDER_PASS_TIER_NOT_SUPPORTED Valeur : 0 L’UMD n’a pas implémenté une table DDI, prise en charge via l’émulation logicielle. |
D3D12DDI_RENDER_PASS_TIER_1 Valeur : 1 Le pilote fournit la prise en charge du niveau 1. |
D3D12DDI_RENDER_PASS_TIER_2 Valeur : 2 Le pilote fournit la prise en charge du niveau 2. |
Remarques
Consultez D3D12_VIEW_INSTANCING_TIER pour obtenir une description détaillée pour chaque niveau de niveau.
L’UMD renvoie ces niveaux au runtime. Le runtime valide les UMD qui remplissent le rapport de table DDI au moins TIER_1 prise en charge. En même temps, le runtime valide que les UMD qui ne remplissent pas la table DDI ne réclament rien d’autre que la prise en charge de TIER_0 (le runtime échouera la création de l’appareil dans ce cas).
Note
Cette exigence ne sera présente que pour les UMD qui prennent en charge la version de build DDI dans laquelle cette modification est apportée.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 10, version 1809 |
d’en-tête | d3d12umddi.h |