INTERFACE ID3D11GeometryShader (d3d11.h)
Une interface geometry-shader gère un programme exécutable (un nuanceur de géométrie) qui contrôle l’étape geometry-shader.
Héritage
L’interface ID3D11GeometryShader hérite de l’interface ID3D11DeviceChild.
Remarques
L’interface geometry-shader n’a pas de méthodes ; utilisez HLSL pour implémenter votre fonctionnalité de nuanceur. Tous les nuanceurs sont implémentés à partir d’un ensemble commun de fonctionnalités appelées common-shader core..
Pour créer une interface de nuanceur de géométrie, appelez ID3D11Device ::CreateGeometryShader ou ID3D11Device ::CreateGeometryShaderWithStreamOutput. Avant d’utiliser un nuanceur geometry, vous devez le lier à l’appareil en appelant ID3D11DeviceContext ::GSSetShader.
Cette interface est définie dans D3D11.h.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 7 [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2008 R2 [applications de bureau | Applications UWP] |
Plateforme cible | Windows |
En-tête | d3d11.h |