énumération D3D12_RAYTRACING_TIER (d3d12.h)
Spécifie le niveau de prise en charge du ray tracing sur l’appareil graphique.
Syntax
typedef enum D3D12_RAYTRACING_TIER {
D3D12_RAYTRACING_TIER_NOT_SUPPORTED = 0,
D3D12_RAYTRACING_TIER_1_0 = 10,
D3D12_RAYTRACING_TIER_1_1
} ;
Constantes
D3D12_RAYTRACING_TIER_NOT_SUPPORTED Valeur : 0 Aucune prise en charge du ray tracing sur l’appareil. Les tentatives de création d’un objet lié au suivi de rayons échouent, et l’utilisation d’API liées au traçage de rayons sur les listes de commandes entraîne un comportement non défini. |
D3D12_RAYTRACING_TIER_1_0 Valeur : 10 L’appareil prend en charge la fonctionnalité de traçage de rayons de niveau 1. Dans la version actuelle, ce niveau représente toutes les fonctionnalités de traçage de rayons disponibles. |
Remarques
Pour déterminer le niveau de ray tracing pris en charge pour un périphérique graphique, passez D3D12_FEATURE_DATA_D3D12_OPTIONS5 struct.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | d3d12.h |