Partager via


INTERFACE ID3D10GeometryShader (d3d10.h)

Une interface geometry-shader gère un programme exécutable (nuanceur de géométrie) qui contrôle l’étape geometry-shader.

Héritage

L’interface ID3D10GeometryShader hérite de l’interface ID3D10DeviceChild.

Remarques

L’interface geometry-shader n’a pas de méthodes ; utilisez HLSL pour implémenter votre fonctionnalité de nuanceur. Tous les nuanceurs dans Direct3D 10 sont implémentés à partir d’un ensemble commun de fonctionnalités appelées cœur de nuanceur commun.

Pour créer une interface de nuanceur de géométrie, appelez ID3D10Device ::CreateGeometryShader ou ID3D10Device ::CreateGeometryShaderWithStreamOutput. Avant d’utiliser un nuanceur de géométrie, vous devez le lier à l’appareil en appelant ID3D10Device ::GSSetShader.

Cette interface est définie dans D3D10.h.

Configuration requise

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

Voir aussi

ID3D10DeviceChild

Interfaces de nuanceur