énumération D3D12_INDEX_BUFFER_STRIP_CUT_VALUE (d3d12.h)
Lors de l’utilisation de la topologie primitive à bande de triangles, les positions de vertex sont interprétées comme des sommets d’une « bande » de triangle continu. Il existe une valeur d’index spéciale qui représente le désir d’avoir une discontinuité dans la bande, la valeur d’index de coupe. Cette énumération répertorie les valeurs de coupe prises en charge.
Syntax
typedef enum D3D12_INDEX_BUFFER_STRIP_CUT_VALUE {
D3D12_INDEX_BUFFER_STRIP_CUT_VALUE_DISABLED = 0,
D3D12_INDEX_BUFFER_STRIP_CUT_VALUE_0xFFFF = 1,
D3D12_INDEX_BUFFER_STRIP_CUT_VALUE_0xFFFFFFFF = 2
} ;
Constantes
D3D12_INDEX_BUFFER_STRIP_CUT_VALUE_DISABLED Valeur : 0 Indique qu’il n’existe aucune valeur de coupe. |
D3D12_INDEX_BUFFER_STRIP_CUT_VALUE_0xFFFF Valeur : 1 Indique que 0xFFFF doit être utilisé comme valeur de coupe. |
D3D12_INDEX_BUFFER_STRIP_CUT_VALUE_0xFFFFFFFF Valeur : 2 Indique que 0xFFFFFFFF doit être utilisé comme valeur de coupe. |
Remarques
Cette énumération est utilisée par la structure D3D12_GRAPHICS_PIPELINE_STATE_DESC .
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | d3d12.h |