énumération D3D12_META_COMMAND_PARAMETER_TYPE (d3d12.h)
Définit des constantes qui spécifient le type de données d’un paramètre à une commande meta.
Syntaxe
typedef enum D3D12_META_COMMAND_PARAMETER_TYPE {
D3D12_META_COMMAND_PARAMETER_TYPE_FLOAT = 0,
D3D12_META_COMMAND_PARAMETER_TYPE_UINT64 = 1,
D3D12_META_COMMAND_PARAMETER_TYPE_GPU_VIRTUAL_ADDRESS = 2,
D3D12_META_COMMAND_PARAMETER_TYPE_CPU_DESCRIPTOR_HANDLE_HEAP_TYPE_CBV_SRV_UAV = 3,
D3D12_META_COMMAND_PARAMETER_TYPE_GPU_DESCRIPTOR_HANDLE_HEAP_TYPE_CBV_SRV_UAV = 4
} ;
Constantes
D3D12_META_COMMAND_PARAMETER_TYPE_FLOAT Valeur : 0 Spécifie que le paramètre est de type FLOAT. |
D3D12_META_COMMAND_PARAMETER_TYPE_UINT64 Valeur : 1 Spécifie que le paramètre est de type UINT64. |
D3D12_META_COMMAND_PARAMETER_TYPE_GPU_VIRTUAL_ADDRESS Valeur : 2 Spécifie que le paramètre est une adresse virtuelle GPU. |
D3D12_META_COMMAND_PARAMETER_TYPE_CPU_DESCRIPTOR_HANDLE_HEAP_TYPE_CBV_SRV_UAV Valeur : 3 Spécifie que le paramètre est un handle de descripteur de processeur pour un tas contenant des vues de mémoire tampon constantes, des vues de ressources de nuanceur ou des vues d’accès non ordonnées. |
D3D12_META_COMMAND_PARAMETER_TYPE_GPU_DESCRIPTOR_HANDLE_HEAP_TYPE_CBV_SRV_UAV Valeur : 4 Spécifie que le paramètre est un handle de descripteur GPU pour un tas contenant des vues de mémoire tampon constantes, des vues de ressources de nuanceur ou des vues d’accès non ordonnées. |
Spécifications
En-tête | d3d12.h |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour