énumération D3D10_DDI_PRIMITIVE_TOPOLOGY (d3d10umddi.h)
Le type d’énumération D3D10_DDI_PRIMITIVE_TOPOLOGY contient des valeurs qui identifient les topologies primitives dans un appel à la fonction IaSetTopology du pilote.
Syntax
typedef enum D3D10_DDI_PRIMITIVE_TOPOLOGY {
D3D10_DDI_PRIMITIVE_TOPOLOGY_UNDEFINED,
D3D10_DDI_PRIMITIVE_TOPOLOGY_POINTLIST,
D3D10_DDI_PRIMITIVE_TOPOLOGY_LINELIST,
D3D10_DDI_PRIMITIVE_TOPOLOGY_LINESTRIP,
D3D10_DDI_PRIMITIVE_TOPOLOGY_TRIANGLELIST,
D3D10_DDI_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP,
D3D10_DDI_PRIMITIVE_TOPOLOGY_LINELIST_ADJ,
D3D10_DDI_PRIMITIVE_TOPOLOGY_LINESTRIP_ADJ,
D3D10_DDI_PRIMITIVE_TOPOLOGY_TRIANGLELIST_ADJ,
D3D10_DDI_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP_ADJ,
D3D11_DDI_PRIMITIVE_TOPOLOGY_1_CONTROL_POINT_PATCHLIST,
D3D11_DDI_PRIMITIVE_TOPOLOGY_2_CONTROL_POINT_PATCHLIST,
D3D11_DDI_PRIMITIVE_TOPOLOGY_3_CONTROL_POINT_PATCHLIST,
D3D11_DDI_PRIMITIVE_TOPOLOGY_4_CONTROL_POINT_PATCHLIST,
D3D11_DDI_PRIMITIVE_TOPOLOGY_5_CONTROL_POINT_PATCHLIST,
D3D11_DDI_PRIMITIVE_TOPOLOGY_6_CONTROL_POINT_PATCHLIST,
D3D11_DDI_PRIMITIVE_TOPOLOGY_7_CONTROL_POINT_PATCHLIST,
D3D11_DDI_PRIMITIVE_TOPOLOGY_8_CONTROL_POINT_PATCHLIST,
D3D11_DDI_PRIMITIVE_TOPOLOGY_9_CONTROL_POINT_PATCHLIST,
D3D11_DDI_PRIMITIVE_TOPOLOGY_10_CONTROL_POINT_PATCHLIST,
D3D11_DDI_PRIMITIVE_TOPOLOGY_11_CONTROL_POINT_PATCHLIST,
D3D11_DDI_PRIMITIVE_TOPOLOGY_12_CONTROL_POINT_PATCHLIST,
D3D11_DDI_PRIMITIVE_TOPOLOGY_13_CONTROL_POINT_PATCHLIST,
D3D11_DDI_PRIMITIVE_TOPOLOGY_14_CONTROL_POINT_PATCHLIST,
D3D11_DDI_PRIMITIVE_TOPOLOGY_15_CONTROL_POINT_PATCHLIST,
D3D11_DDI_PRIMITIVE_TOPOLOGY_16_CONTROL_POINT_PATCHLIST,
D3D11_DDI_PRIMITIVE_TOPOLOGY_17_CONTROL_POINT_PATCHLIST,
D3D11_DDI_PRIMITIVE_TOPOLOGY_18_CONTROL_POINT_PATCHLIST,
D3D11_DDI_PRIMITIVE_TOPOLOGY_19_CONTROL_POINT_PATCHLIST,
D3D11_DDI_PRIMITIVE_TOPOLOGY_20_CONTROL_POINT_PATCHLIST,
D3D11_DDI_PRIMITIVE_TOPOLOGY_21_CONTROL_POINT_PATCHLIST,
D3D11_DDI_PRIMITIVE_TOPOLOGY_22_CONTROL_POINT_PATCHLIST,
D3D11_DDI_PRIMITIVE_TOPOLOGY_23_CONTROL_POINT_PATCHLIST,
D3D11_DDI_PRIMITIVE_TOPOLOGY_24_CONTROL_POINT_PATCHLIST,
D3D11_DDI_PRIMITIVE_TOPOLOGY_25_CONTROL_POINT_PATCHLIST,
D3D11_DDI_PRIMITIVE_TOPOLOGY_26_CONTROL_POINT_PATCHLIST,
D3D11_DDI_PRIMITIVE_TOPOLOGY_27_CONTROL_POINT_PATCHLIST,
D3D11_DDI_PRIMITIVE_TOPOLOGY_28_CONTROL_POINT_PATCHLIST,
D3D11_DDI_PRIMITIVE_TOPOLOGY_29_CONTROL_POINT_PATCHLIST,
D3D11_DDI_PRIMITIVE_TOPOLOGY_30_CONTROL_POINT_PATCHLIST,
D3D11_DDI_PRIMITIVE_TOPOLOGY_31_CONTROL_POINT_PATCHLIST,
D3D11_DDI_PRIMITIVE_TOPOLOGY_32_CONTROL_POINT_PATCHLIST
} ;
Constantes
D3D10_DDI_PRIMITIVE_TOPOLOGY_UNDEFINED La topologie primitive n’est pas définie. |
D3D10_DDI_PRIMITIVE_TOPOLOGY_POINTLIST Les sommets sont rendus sous la forme d’une collection de points isolés. |
D3D10_DDI_PRIMITIVE_TOPOLOGY_LINELIST Les sommets sont rendus sous la forme d’une liste de segments de ligne droite isolés. |
D3D10_DDI_PRIMITIVE_TOPOLOGY_LINESTRIP Les sommets sont rendus sous forme de polyligne unique. |
D3D10_DDI_PRIMITIVE_TOPOLOGY_TRIANGLELIST Les sommets sont rendus sous la forme d’une séquence de triangles isolés. Chaque groupe de trois sommets définit un triangle distinct. |
D3D10_DDI_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP Les sommets sont rendus sous forme de bande triangle. |
D3D10_DDI_PRIMITIVE_TOPOLOGY_LINELIST_ADJ Les primitives contiennent de la place pour les informations d’adjacence. |
D3D10_DDI_PRIMITIVE_TOPOLOGY_LINESTRIP_ADJ Les primitives contiennent de la place pour les informations d’adjacence. |
D3D10_DDI_PRIMITIVE_TOPOLOGY_TRIANGLELIST_ADJ Les primitives contiennent de la place pour les informations d’adjacence. |
D3D10_DDI_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP_ADJ Les primitives contiennent de la place pour les informations d’adjacence. |
D3D11_DDI_PRIMITIVE_TOPOLOGY_1_CONTROL_POINT_PATCHLIST Pris en charge dans Windows 7 et versions ultérieures. |
D3D11_DDI_PRIMITIVE_TOPOLOGY_2_CONTROL_POINT_PATCHLIST Pris en charge dans Windows 7 et versions ultérieures. |
D3D11_DDI_PRIMITIVE_TOPOLOGY_3_CONTROL_POINT_PATCHLIST Pris en charge dans Windows 7 et versions ultérieures. |
D3D11_DDI_PRIMITIVE_TOPOLOGY_4_CONTROL_POINT_PATCHLIST Pris en charge dans Windows 7 et versions ultérieures. |
D3D11_DDI_PRIMITIVE_TOPOLOGY_5_CONTROL_POINT_PATCHLIST Pris en charge dans Windows 7 et versions ultérieures. |
D3D11_DDI_PRIMITIVE_TOPOLOGY_6_CONTROL_POINT_PATCHLIST Pris en charge dans Windows 7 et versions ultérieures. |
D3D11_DDI_PRIMITIVE_TOPOLOGY_7_CONTROL_POINT_PATCHLIST Pris en charge dans Windows 7 et versions ultérieures. |
D3D11_DDI_PRIMITIVE_TOPOLOGY_8_CONTROL_POINT_PATCHLIST Pris en charge dans Windows 7 et versions ultérieures. |
D3D11_DDI_PRIMITIVE_TOPOLOGY_9_CONTROL_POINT_PATCHLIST Pris en charge dans Windows 7 et versions ultérieures. |
D3D11_DDI_PRIMITIVE_TOPOLOGY_10_CONTROL_POINT_PATCHLIST Pris en charge dans Windows 7 et versions ultérieures. |
D3D11_DDI_PRIMITIVE_TOPOLOGY_11_CONTROL_POINT_PATCHLIST Pris en charge dans Windows 7 et versions ultérieures. |
D3D11_DDI_PRIMITIVE_TOPOLOGY_12_CONTROL_POINT_PATCHLIST Pris en charge dans Windows 7 et versions ultérieures. |
D3D11_DDI_PRIMITIVE_TOPOLOGY_13_CONTROL_POINT_PATCHLIST Pris en charge dans Windows 7 et versions ultérieures. |
D3D11_DDI_PRIMITIVE_TOPOLOGY_14_CONTROL_POINT_PATCHLIST Pris en charge dans Windows 7 et versions ultérieures. |
D3D11_DDI_PRIMITIVE_TOPOLOGY_15_CONTROL_POINT_PATCHLIST Pris en charge dans Windows 7 et versions ultérieures. |
D3D11_DDI_PRIMITIVE_TOPOLOGY_16_CONTROL_POINT_PATCHLIST Pris en charge dans Windows 7 et versions ultérieures. |
D3D11_DDI_PRIMITIVE_TOPOLOGY_17_CONTROL_POINT_PATCHLIST Pris en charge dans Windows 7 et versions ultérieures. |
D3D11_DDI_PRIMITIVE_TOPOLOGY_18_CONTROL_POINT_PATCHLIST Pris en charge dans Windows 7 et versions ultérieures. |
D3D11_DDI_PRIMITIVE_TOPOLOGY_19_CONTROL_POINT_PATCHLIST Pris en charge dans Windows 7 et versions ultérieures. |
D3D11_DDI_PRIMITIVE_TOPOLOGY_20_CONTROL_POINT_PATCHLIST Pris en charge dans Windows 7 et versions ultérieures. |
D3D11_DDI_PRIMITIVE_TOPOLOGY_21_CONTROL_POINT_PATCHLIST Pris en charge dans Windows 7 et versions ultérieures. |
D3D11_DDI_PRIMITIVE_TOPOLOGY_22_CONTROL_POINT_PATCHLIST Pris en charge dans Windows 7 et versions ultérieures. |
D3D11_DDI_PRIMITIVE_TOPOLOGY_23_CONTROL_POINT_PATCHLIST Pris en charge dans Windows 7 et versions ultérieures. |
D3D11_DDI_PRIMITIVE_TOPOLOGY_24_CONTROL_POINT_PATCHLIST Pris en charge dans Windows 7 et versions ultérieures. |
D3D11_DDI_PRIMITIVE_TOPOLOGY_25_CONTROL_POINT_PATCHLIST Pris en charge dans Windows 7 et versions ultérieures. |
D3D11_DDI_PRIMITIVE_TOPOLOGY_26_CONTROL_POINT_PATCHLIST Pris en charge dans Windows 7 et versions ultérieures. |
D3D11_DDI_PRIMITIVE_TOPOLOGY_27_CONTROL_POINT_PATCHLIST Pris en charge dans Windows 7 et versions ultérieures. |
D3D11_DDI_PRIMITIVE_TOPOLOGY_28_CONTROL_POINT_PATCHLIST Pris en charge dans Windows 7 et versions ultérieures. |
D3D11_DDI_PRIMITIVE_TOPOLOGY_29_CONTROL_POINT_PATCHLIST Pris en charge dans Windows 7 et versions ultérieures. |
D3D11_DDI_PRIMITIVE_TOPOLOGY_30_CONTROL_POINT_PATCHLIST Pris en charge dans Windows 7 et versions ultérieures. |
D3D11_DDI_PRIMITIVE_TOPOLOGY_31_CONTROL_POINT_PATCHLIST Pris en charge dans Windows 7 et versions ultérieures. |
D3D11_DDI_PRIMITIVE_TOPOLOGY_32_CONTROL_POINT_PATCHLIST Pris en charge dans Windows 7 et versions ultérieures. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible dans Windows Vista et les versions ultérieures des systèmes d’exploitation Windows. |
En-tête | d3d10umddi.h (include D3d10umddi.h) |