D3D12_SHADER_BYTECODE structure (d3d12.h)
Décrit les données du nuanceur.
Syntaxe
typedef struct D3D12_SHADER_BYTECODE {
const void *pShaderBytecode;
SIZE_T BytecodeLength;
} D3D12_SHADER_BYTECODE;
Membres
pShaderBytecode
Pointeur vers un bloc de mémoire qui contient les données du nuanceur.
BytecodeLength
Taille, en octets, des données du nuanceur vers laquelle pointe le membre pShaderBytecode .
Notes
Les objets D3D12_GRAPHICS_PIPELINE_STATE_DESC et D3D12_COMPUTE_PIPELINE_STATE_DESC contiennent des structures D3D12_SHADER_BYTECODE qui décrivent différents types de nuanceurs.
Lors du chargement d’un nuanceur à partir de FXC/DXC, il peut s’agir de l’intégralité de l’objet blob compilé tel qu’il est chargé à partir du disque.
Spécifications
En-tête | d3d12.h |
Voir aussi
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