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.
d3d12shader.h déclare les interfaces suivantes.
Dans cette section
| Sujet | Description |
|---|---|
|
ID3D12FunctionParameterReflection |
Une interface function-parameter-reflection accède aux informations de paramètre de fonction. Remarque : cette interface fait partie de la technologie de liaison du 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 à des nuanceurs complets au moment de l’exécution. |
|
ID3D12FunctionReflection |
Une interface de réflexion de fonction accède aux informations de fonction. Remarque : cette interface fait partie de la technologie de liaison du 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 à des nuanceurs complets au moment de l’exécution. |
|
ID3D12LibraryReflection |
Une interface de réflexion de bibliothèque accède aux informations de la bibliothèque. Remarque : cette interface fait partie de la technologie de liaison du 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 à des nuanceurs complets au moment de l’exécution. |
|
ID3D12ShaderReflection |
Une interface de réflexion du nuanceur accède aux informations du nuanceur. |
|
ID3D12ShaderReflectionConstantBuffer |
Cette interface de réflexion du nuanceur permet d’accéder à une mémoire tampon constante. |
|
ID3D12ShaderReflectionType |
Cette interface de réflexion du nuanceur permet d’accéder au type de variable. |
|
ID3D12ShaderReflectionVariable |
Cette interface de réflexion du nuanceur permet d’accéder à une variable. |