Partager via


INTERFACE ID3D12FunctionParameterReflection (d3d12shader.h)

Une interface function-parameter-reflection accède aux informations de fonction-paramètre.

Note Cette interface fait partie de la technologie de liaison de nuanceur HLSL que vous pouvez utiliser sur toutes les plateformes Direct3D 12 pour créer des fonctions HLSL précompilées, les empaqueter dans des bibliothèques et les lier dans des nuanceurs complets au moment de l’exécution.

 

Méthodes

L’interface ID3D12FunctionParameterReflection utilise ces méthodes.

 
ID3D12FunctionParameterReflection ::GetDesc

Remplit la structure de descripteur de paramètre pour le paramètre de la fonction. (ID3D12FunctionParameterReflection.GetDesc)

Remarques

Pour obtenir une interface function-parameter-reflection, appelez ID3D12FunctionReflection ::GetFunctionParameter. 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é.

RemarqueID3D12FunctionParameterReflection nécessite le D3dcompiler_47.dll ou une version ultérieure de la DLL.
 

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête d3d12shader.h

Voir aussi

Interfaces de nuanceur