Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Une interface de réflexion de fonction accède aux informations de fonction.
Méthodes
L’interface ID3D12FunctionReflection a ces méthodes.
|
ID3D12FunctionReflection ::GetConstantBufferByIndex La méthode ID3D12FunctionReflection ::GetConstantBufferByIndex (d3d12shader.h) obtient une mémoire tampon constante par index pour une fonction. |
|
ID3D12FunctionReflection ::GetConstantBufferByName Obtient une mémoire tampon constante par nom pour une fonction. (ID3D12FunctionReflection.GetConstantBufferByName) |
|
ID3D12FunctionReflection ::GetDesc Remplit la structure de descripteur de fonction pour la fonction. (ID3D12FunctionReflection.GetDesc) |
|
ID3D12FunctionReflection ::GetFunctionParameter Obtient le réflecteur de paramètre de fonction. (ID3D12FunctionReflection.GetFunctionParameter) |
|
ID3D12FunctionReflection ::GetResourceBindingDesc Obtient une description de la façon dont une ressource est liée à une fonction. (ID3D12FunctionReflection.GetResourceBindingDesc) |
|
ID3D12FunctionReflection ::GetResourceBindingDescByName Obtient une description de la façon dont une ressource est liée à une fonction. (ID3D12FunctionReflection.GetResourceBindingDescByName) |
|
ID3D12FunctionReflection ::GetVariableByName Obtient une variable par nom. (ID3D12FunctionReflection.GetVariableByName) |
Remarques
Pour obtenir une interface de réflexion de fonction, appelez ID3D12LibraryReflection ::GetFunctionByIndex. Il ne s’agit pas d’une interface COM. Vous n’avez donc pas à vous soucier du nombre de références ou de la publication de l’interface lorsque vous en avez terminé.
Configuration requise
| Condition requise | Valeur |
|---|---|
| Plateforme cible | Windows |
| En-tête | d3d12shader.h |