Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Werte, die angeben, wie die Pipeline Vertexdaten interpretiert, die an die Eingabe-Assembler-Phase gebunden sind. Diese primitiven Topologiewerte bestimmen, wie die Scheitelpunktdaten auf dem Bildschirm gerendert werden.
Hinweis
Für die Programmierung mit Direct3D 10 verfügt diese API über einen Typalias D3D10_
, der anstelle von D3D_
beginnt. Diese Direct3D 10-Typalias werden in d3d10.h
, d3d10misc.h
und d3d10shader.h
definiert.
Syntax
typedef enum D3D_PRIMITIVE_TOPOLOGY {
D3D_PRIMITIVE_TOPOLOGY_UNDEFINED = 0,
D3D_PRIMITIVE_TOPOLOGY_POINTLIST = 1,
D3D_PRIMITIVE_TOPOLOGY_LINELIST = 2,
D3D_PRIMITIVE_TOPOLOGY_LINESTRIP = 3,
D3D_PRIMITIVE_TOPOLOGY_TRIANGLELIST = 4,
D3D_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP = 5,
D3D_PRIMITIVE_TOPOLOGY_TRIANGLEFAN,
D3D_PRIMITIVE_TOPOLOGY_LINELIST_ADJ = 10,
D3D_PRIMITIVE_TOPOLOGY_LINESTRIP_ADJ = 11,
D3D_PRIMITIVE_TOPOLOGY_TRIANGLELIST_ADJ = 12,
D3D_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP_ADJ = 13,
D3D_PRIMITIVE_TOPOLOGY_1_CONTROL_POINT_PATCHLIST = 33,
D3D_PRIMITIVE_TOPOLOGY_2_CONTROL_POINT_PATCHLIST = 34,
D3D_PRIMITIVE_TOPOLOGY_3_CONTROL_POINT_PATCHLIST = 35,
D3D_PRIMITIVE_TOPOLOGY_4_CONTROL_POINT_PATCHLIST = 36,
D3D_PRIMITIVE_TOPOLOGY_5_CONTROL_POINT_PATCHLIST = 37,
D3D_PRIMITIVE_TOPOLOGY_6_CONTROL_POINT_PATCHLIST = 38,
D3D_PRIMITIVE_TOPOLOGY_7_CONTROL_POINT_PATCHLIST = 39,
D3D_PRIMITIVE_TOPOLOGY_8_CONTROL_POINT_PATCHLIST = 40,
D3D_PRIMITIVE_TOPOLOGY_9_CONTROL_POINT_PATCHLIST = 41,
D3D_PRIMITIVE_TOPOLOGY_10_CONTROL_POINT_PATCHLIST = 42,
D3D_PRIMITIVE_TOPOLOGY_11_CONTROL_POINT_PATCHLIST = 43,
D3D_PRIMITIVE_TOPOLOGY_12_CONTROL_POINT_PATCHLIST = 44,
D3D_PRIMITIVE_TOPOLOGY_13_CONTROL_POINT_PATCHLIST = 45,
D3D_PRIMITIVE_TOPOLOGY_14_CONTROL_POINT_PATCHLIST = 46,
D3D_PRIMITIVE_TOPOLOGY_15_CONTROL_POINT_PATCHLIST = 47,
D3D_PRIMITIVE_TOPOLOGY_16_CONTROL_POINT_PATCHLIST = 48,
D3D_PRIMITIVE_TOPOLOGY_17_CONTROL_POINT_PATCHLIST = 49,
D3D_PRIMITIVE_TOPOLOGY_18_CONTROL_POINT_PATCHLIST = 50,
D3D_PRIMITIVE_TOPOLOGY_19_CONTROL_POINT_PATCHLIST = 51,
D3D_PRIMITIVE_TOPOLOGY_20_CONTROL_POINT_PATCHLIST = 52,
D3D_PRIMITIVE_TOPOLOGY_21_CONTROL_POINT_PATCHLIST = 53,
D3D_PRIMITIVE_TOPOLOGY_22_CONTROL_POINT_PATCHLIST = 54,
D3D_PRIMITIVE_TOPOLOGY_23_CONTROL_POINT_PATCHLIST = 55,
D3D_PRIMITIVE_TOPOLOGY_24_CONTROL_POINT_PATCHLIST = 56,
D3D_PRIMITIVE_TOPOLOGY_25_CONTROL_POINT_PATCHLIST = 57,
D3D_PRIMITIVE_TOPOLOGY_26_CONTROL_POINT_PATCHLIST = 58,
D3D_PRIMITIVE_TOPOLOGY_27_CONTROL_POINT_PATCHLIST = 59,
D3D_PRIMITIVE_TOPOLOGY_28_CONTROL_POINT_PATCHLIST = 60,
D3D_PRIMITIVE_TOPOLOGY_29_CONTROL_POINT_PATCHLIST = 61,
D3D_PRIMITIVE_TOPOLOGY_30_CONTROL_POINT_PATCHLIST = 62,
D3D_PRIMITIVE_TOPOLOGY_31_CONTROL_POINT_PATCHLIST = 63,
D3D_PRIMITIVE_TOPOLOGY_32_CONTROL_POINT_PATCHLIST = 64,
D3D10_PRIMITIVE_TOPOLOGY_UNDEFINED,
D3D10_PRIMITIVE_TOPOLOGY_POINTLIST,
D3D10_PRIMITIVE_TOPOLOGY_LINELIST,
D3D10_PRIMITIVE_TOPOLOGY_LINESTRIP,
D3D10_PRIMITIVE_TOPOLOGY_TRIANGLELIST,
D3D10_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP,
D3D10_PRIMITIVE_TOPOLOGY_LINELIST_ADJ,
D3D10_PRIMITIVE_TOPOLOGY_LINESTRIP_ADJ,
D3D10_PRIMITIVE_TOPOLOGY_TRIANGLELIST_ADJ,
D3D10_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP_ADJ,
D3D11_PRIMITIVE_TOPOLOGY_UNDEFINED,
D3D11_PRIMITIVE_TOPOLOGY_POINTLIST,
D3D11_PRIMITIVE_TOPOLOGY_LINELIST,
D3D11_PRIMITIVE_TOPOLOGY_LINESTRIP,
D3D11_PRIMITIVE_TOPOLOGY_TRIANGLELIST,
D3D11_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP,
D3D11_PRIMITIVE_TOPOLOGY_LINELIST_ADJ,
D3D11_PRIMITIVE_TOPOLOGY_LINESTRIP_ADJ,
D3D11_PRIMITIVE_TOPOLOGY_TRIANGLELIST_ADJ,
D3D11_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP_ADJ,
D3D11_PRIMITIVE_TOPOLOGY_1_CONTROL_POINT_PATCHLIST,
D3D11_PRIMITIVE_TOPOLOGY_2_CONTROL_POINT_PATCHLIST,
D3D11_PRIMITIVE_TOPOLOGY_3_CONTROL_POINT_PATCHLIST,
D3D11_PRIMITIVE_TOPOLOGY_4_CONTROL_POINT_PATCHLIST,
D3D11_PRIMITIVE_TOPOLOGY_5_CONTROL_POINT_PATCHLIST,
D3D11_PRIMITIVE_TOPOLOGY_6_CONTROL_POINT_PATCHLIST,
D3D11_PRIMITIVE_TOPOLOGY_7_CONTROL_POINT_PATCHLIST,
D3D11_PRIMITIVE_TOPOLOGY_8_CONTROL_POINT_PATCHLIST,
D3D11_PRIMITIVE_TOPOLOGY_9_CONTROL_POINT_PATCHLIST,
D3D11_PRIMITIVE_TOPOLOGY_10_CONTROL_POINT_PATCHLIST,
D3D11_PRIMITIVE_TOPOLOGY_11_CONTROL_POINT_PATCHLIST,
D3D11_PRIMITIVE_TOPOLOGY_12_CONTROL_POINT_PATCHLIST,
D3D11_PRIMITIVE_TOPOLOGY_13_CONTROL_POINT_PATCHLIST,
D3D11_PRIMITIVE_TOPOLOGY_14_CONTROL_POINT_PATCHLIST,
D3D11_PRIMITIVE_TOPOLOGY_15_CONTROL_POINT_PATCHLIST,
D3D11_PRIMITIVE_TOPOLOGY_16_CONTROL_POINT_PATCHLIST,
D3D11_PRIMITIVE_TOPOLOGY_17_CONTROL_POINT_PATCHLIST,
D3D11_PRIMITIVE_TOPOLOGY_18_CONTROL_POINT_PATCHLIST,
D3D11_PRIMITIVE_TOPOLOGY_19_CONTROL_POINT_PATCHLIST,
D3D11_PRIMITIVE_TOPOLOGY_20_CONTROL_POINT_PATCHLIST,
D3D11_PRIMITIVE_TOPOLOGY_21_CONTROL_POINT_PATCHLIST,
D3D11_PRIMITIVE_TOPOLOGY_22_CONTROL_POINT_PATCHLIST,
D3D11_PRIMITIVE_TOPOLOGY_23_CONTROL_POINT_PATCHLIST,
D3D11_PRIMITIVE_TOPOLOGY_24_CONTROL_POINT_PATCHLIST,
D3D11_PRIMITIVE_TOPOLOGY_25_CONTROL_POINT_PATCHLIST,
D3D11_PRIMITIVE_TOPOLOGY_26_CONTROL_POINT_PATCHLIST,
D3D11_PRIMITIVE_TOPOLOGY_27_CONTROL_POINT_PATCHLIST,
D3D11_PRIMITIVE_TOPOLOGY_28_CONTROL_POINT_PATCHLIST,
D3D11_PRIMITIVE_TOPOLOGY_29_CONTROL_POINT_PATCHLIST,
D3D11_PRIMITIVE_TOPOLOGY_30_CONTROL_POINT_PATCHLIST,
D3D11_PRIMITIVE_TOPOLOGY_31_CONTROL_POINT_PATCHLIST,
D3D11_PRIMITIVE_TOPOLOGY_32_CONTROL_POINT_PATCHLIST
} ;
Konstanten
D3D_PRIMITIVE_TOPOLOGY_UNDEFINED Wert: 0 Die IA-Phase wurde nicht mit einer primitiven Topologie initialisiert. Die IA-Phase funktioniert nur ordnungsgemäß, wenn eine primitive Topologie definiert ist. |
D3D_PRIMITIVE_TOPOLOGY_POINTLIST Wert: 1 Interpretieren Sie die Scheitelpunktdaten als Liste von Punkten. |
D3D_PRIMITIVE_TOPOLOGY_LINELIST Wert: 2 Interpretieren Sie die Scheitelpunktdaten als Liste von Zeilen. |
D3D_PRIMITIVE_TOPOLOGY_LINESTRIP Wert: 3 Interpretieren Sie die Scheitelpunktdaten als Zeilenstreifen. |
D3D_PRIMITIVE_TOPOLOGY_TRIANGLELIST Wert: 4 Interpretieren Sie die Vertexdaten als Liste von Dreiecken. |
D3D_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP Wert: 5 Interpretieren Sie die Vertexdaten als Dreiecksstreifen. |
D3D_PRIMITIVE_TOPOLOGY_LINELIST_ADJ Wert: 10 Interpretieren Sie die Scheitelpunktdaten als Liste von Zeilen mit Adjacency-Daten. |
D3D_PRIMITIVE_TOPOLOGY_LINESTRIP_ADJ Wert: 11 Interpretieren Sie die Scheitelpunktdaten als Zeilenstreifen mit Adjacency-Daten. |
D3D_PRIMITIVE_TOPOLOGY_TRIANGLELIST_ADJ Wert: 12 Interpretieren Sie die Vertexdaten als Liste von Dreiecken mit Adjacency-Daten. |
D3D_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP_ADJ Wert: 13 Interpretieren Sie die Vertexdaten als Dreiecksstreifen mit Adjacency-Daten. |
D3D_PRIMITIVE_TOPOLOGY_1_CONTROL_POINT_PATCHLIST Wert: 33 Interpretieren Sie die Scheitelpunktdaten als Patchliste. |
D3D_PRIMITIVE_TOPOLOGY_2_CONTROL_POINT_PATCHLIST Wert: 34 Interpretieren Sie die Scheitelpunktdaten als Patchliste. |
D3D_PRIMITIVE_TOPOLOGY_3_CONTROL_POINT_PATCHLIST Wert: 35 Interpretieren Sie die Scheitelpunktdaten als Patchliste. |
D3D_PRIMITIVE_TOPOLOGY_4_CONTROL_POINT_PATCHLIST Wert: 36 Interpretieren Sie die Scheitelpunktdaten als Patchliste. |
D3D_PRIMITIVE_TOPOLOGY_5_CONTROL_POINT_PATCHLIST Wert: 37 Interpretieren Sie die Scheitelpunktdaten als Patchliste. |
D3D_PRIMITIVE_TOPOLOGY_6_CONTROL_POINT_PATCHLIST Wert: 38 Interpretieren Sie die Scheitelpunktdaten als Patchliste. |
D3D_PRIMITIVE_TOPOLOGY_7_CONTROL_POINT_PATCHLIST Wert: 39 Interpretieren Sie die Scheitelpunktdaten als Patchliste. |
D3D_PRIMITIVE_TOPOLOGY_8_CONTROL_POINT_PATCHLIST Wert: 40 Interpretieren Sie die Scheitelpunktdaten als Patchliste. |
D3D_PRIMITIVE_TOPOLOGY_9_CONTROL_POINT_PATCHLIST Wert: 41 Interpretieren Sie die Scheitelpunktdaten als Patchliste. |
D3D_PRIMITIVE_TOPOLOGY_10_CONTROL_POINT_PATCHLIST Wert: 42 Interpretieren Sie die Scheitelpunktdaten als Patchliste. |
D3D_PRIMITIVE_TOPOLOGY_11_CONTROL_POINT_PATCHLIST Wert: 43 Interpretieren Sie die Scheitelpunktdaten als Patchliste. |
D3D_PRIMITIVE_TOPOLOGY_12_CONTROL_POINT_PATCHLIST Wert: 44 Interpretieren Sie die Scheitelpunktdaten als Patchliste. |
D3D_PRIMITIVE_TOPOLOGY_13_CONTROL_POINT_PATCHLIST Wert: 45 Interpretieren Sie die Scheitelpunktdaten als Patchliste. |
D3D_PRIMITIVE_TOPOLOGY_14_CONTROL_POINT_PATCHLIST Wert: 46 Interpretieren Sie die Scheitelpunktdaten als Patchliste. |
D3D_PRIMITIVE_TOPOLOGY_15_CONTROL_POINT_PATCHLIST Wert: 47 Interpretieren Sie die Scheitelpunktdaten als Patchliste. |
D3D_PRIMITIVE_TOPOLOGY_16_CONTROL_POINT_PATCHLIST Wert: 48 Interpretieren Sie die Scheitelpunktdaten als Patchliste. |
D3D_PRIMITIVE_TOPOLOGY_17_CONTROL_POINT_PATCHLIST Wert: 49 Interpretieren Sie die Scheitelpunktdaten als Patchliste. |
D3D_PRIMITIVE_TOPOLOGY_18_CONTROL_POINT_PATCHLIST Wert: 50 Interpretieren Sie die Scheitelpunktdaten als Patchliste. |
D3D_PRIMITIVE_TOPOLOGY_19_CONTROL_POINT_PATCHLIST Wert: 51 Interpretieren Sie die Scheitelpunktdaten als Patchliste. |
D3D_PRIMITIVE_TOPOLOGY_20_CONTROL_POINT_PATCHLIST Wert: 52 Interpretieren Sie die Scheitelpunktdaten als Patchliste. |
D3D_PRIMITIVE_TOPOLOGY_21_CONTROL_POINT_PATCHLIST Wert: 53 Interpretieren Sie die Scheitelpunktdaten als Patchliste. |
D3D_PRIMITIVE_TOPOLOGY_22_CONTROL_POINT_PATCHLIST Wert: 54 Interpretieren Sie die Scheitelpunktdaten als Patchliste. |
D3D_PRIMITIVE_TOPOLOGY_23_CONTROL_POINT_PATCHLIST Wert: 55 Interpretieren Sie die Scheitelpunktdaten als Patchliste. |
D3D_PRIMITIVE_TOPOLOGY_24_CONTROL_POINT_PATCHLIST Wert: 56 Interpretieren Sie die Scheitelpunktdaten als Patchliste. |
D3D_PRIMITIVE_TOPOLOGY_25_CONTROL_POINT_PATCHLIST Wert: 57 Interpretieren Sie die Scheitelpunktdaten als Patchliste. |
D3D_PRIMITIVE_TOPOLOGY_26_CONTROL_POINT_PATCHLIST Wert: 58 Interpretieren Sie die Scheitelpunktdaten als Patchliste. |
D3D_PRIMITIVE_TOPOLOGY_27_CONTROL_POINT_PATCHLIST Wert: 59 Interpretieren Sie die Scheitelpunktdaten als Patchliste. |
D3D_PRIMITIVE_TOPOLOGY_28_CONTROL_POINT_PATCHLIST Wert: 60 Interpretieren Sie die Scheitelpunktdaten als Patchliste. |
D3D_PRIMITIVE_TOPOLOGY_29_CONTROL_POINT_PATCHLIST Wert: 61 Interpretieren Sie die Scheitelpunktdaten als Patchliste. |
D3D_PRIMITIVE_TOPOLOGY_30_CONTROL_POINT_PATCHLIST Wert: 62 Interpretieren Sie die Scheitelpunktdaten als Patchliste. |
D3D_PRIMITIVE_TOPOLOGY_31_CONTROL_POINT_PATCHLIST Wert: 63 Interpretieren Sie die Scheitelpunktdaten als Patchliste. |
D3D_PRIMITIVE_TOPOLOGY_32_CONTROL_POINT_PATCHLIST Wert: 64 Interpretieren Sie die Scheitelpunktdaten als Patchliste. |
D3D10_PRIMITIVE_TOPOLOGY_UNDEFINED Die IA-Phase wurde nicht mit einer primitiven Topologie initialisiert. Die IA-Phase funktioniert nur ordnungsgemäß, wenn eine primitive Topologie definiert ist. |
D3D10_PRIMITIVE_TOPOLOGY_POINTLIST Interpretieren Sie die Scheitelpunktdaten als Liste von Punkten. |
D3D10_PRIMITIVE_TOPOLOGY_LINELIST Interpretieren Sie die Vertexdaten als Liste von Zeilen. |
D3D10_PRIMITIVE_TOPOLOGY_LINESTRIP Interpretieren Sie die Vertexdaten als Linienstreifen. |
D3D10_PRIMITIVE_TOPOLOGY_TRIANGLELIST Interpretieren Sie die Vertexdaten als Liste von Dreiecken. |
D3D10_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP Interpretieren Sie die Vertexdaten als Dreiecksstreifen. |
D3D10_PRIMITIVE_TOPOLOGY_LINELIST_ADJ Interpretieren Sie die Vertexdaten als Liste von Zeilen mit Adjacency-Daten. |
D3D10_PRIMITIVE_TOPOLOGY_LINESTRIP_ADJ Interpretieren Sie die Vertexdaten als Linienstreifen mit Adjacency-Daten. |
D3D10_PRIMITIVE_TOPOLOGY_TRIANGLELIST_ADJ Interpretieren Sie die Vertexdaten als Liste von Dreiecken mit Adjacency-Daten. |
D3D10_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP_ADJ Interpretieren Sie die Vertexdaten als Dreiecksstreifen mit Adjazenzdaten. |
D3D11_PRIMITIVE_TOPOLOGY_UNDEFINED Die IA-Phase wurde nicht mit einer primitiven Topologie initialisiert. Die IA-Phase funktioniert nur ordnungsgemäß, wenn eine primitive Topologie definiert ist. |
D3D11_PRIMITIVE_TOPOLOGY_POINTLIST Interpretieren Sie die Vertexdaten als Liste von Punkten. |
D3D11_PRIMITIVE_TOPOLOGY_LINELIST Interpretieren Sie die Vertexdaten als Liste von Zeilen. |
D3D11_PRIMITIVE_TOPOLOGY_LINESTRIP Interpretieren Sie die Vertexdaten als Linienstreifen. |
D3D11_PRIMITIVE_TOPOLOGY_TRIANGLELIST Interpretieren Sie die Vertexdaten als Liste von Dreiecken. |
D3D11_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP Interpretieren Sie die Vertexdaten als Dreiecksstreifen. |
D3D11_PRIMITIVE_TOPOLOGY_LINELIST_ADJ Interpretieren Sie die Vertexdaten als Liste von Zeilen mit Adjacency-Daten. |
D3D11_PRIMITIVE_TOPOLOGY_LINESTRIP_ADJ Interpretieren Sie die Vertexdaten als Linienstreifen mit Adjacency-Daten. |
D3D11_PRIMITIVE_TOPOLOGY_TRIANGLELIST_ADJ Interpretieren Sie die Vertexdaten als Liste von Dreiecken mit Adjacency-Daten. |
D3D11_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP_ADJ Interpretieren Sie die Vertexdaten als Dreiecksstreifen mit Adjazenzdaten. |
D3D11_PRIMITIVE_TOPOLOGY_1_CONTROL_POINT_PATCHLIST Interpretieren Sie die Vertexdaten als Patchliste. |
D3D11_PRIMITIVE_TOPOLOGY_2_CONTROL_POINT_PATCHLIST Interpretieren Sie die Vertexdaten als Patchliste. |
D3D11_PRIMITIVE_TOPOLOGY_3_CONTROL_POINT_PATCHLIST Interpretieren Sie die Vertexdaten als Patchliste. |
D3D11_PRIMITIVE_TOPOLOGY_4_CONTROL_POINT_PATCHLIST Interpretieren Sie die Vertexdaten als Patchliste. |
D3D11_PRIMITIVE_TOPOLOGY_5_CONTROL_POINT_PATCHLIST Interpretieren Sie die Vertexdaten als Patchliste. |
D3D11_PRIMITIVE_TOPOLOGY_6_CONTROL_POINT_PATCHLIST Interpretieren Sie die Vertexdaten als Patchliste. |
D3D11_PRIMITIVE_TOPOLOGY_7_CONTROL_POINT_PATCHLIST Interpretieren Sie die Vertexdaten als Patchliste. |
D3D11_PRIMITIVE_TOPOLOGY_8_CONTROL_POINT_PATCHLIST Interpretieren Sie die Vertexdaten als Patchliste. |
D3D11_PRIMITIVE_TOPOLOGY_9_CONTROL_POINT_PATCHLIST Interpretieren Sie die Vertexdaten als Patchliste. |
D3D11_PRIMITIVE_TOPOLOGY_10_CONTROL_POINT_PATCHLIST Interpretieren Sie die Vertexdaten als Patchliste. |
D3D11_PRIMITIVE_TOPOLOGY_11_CONTROL_POINT_PATCHLIST Interpretieren Sie die Vertexdaten als Patchliste. |
D3D11_PRIMITIVE_TOPOLOGY_12_CONTROL_POINT_PATCHLIST Interpretieren Sie die Vertexdaten als Patchliste. |
D3D11_PRIMITIVE_TOPOLOGY_13_CONTROL_POINT_PATCHLIST Interpretieren Sie die Vertexdaten als Patchliste. |
D3D11_PRIMITIVE_TOPOLOGY_14_CONTROL_POINT_PATCHLIST Interpretieren Sie die Vertexdaten als Patchliste. |
D3D11_PRIMITIVE_TOPOLOGY_15_CONTROL_POINT_PATCHLIST Interpretieren Sie die Vertexdaten als Patchliste. |
D3D11_PRIMITIVE_TOPOLOGY_16_CONTROL_POINT_PATCHLIST Interpretieren Sie die Vertexdaten als Patchliste. |
D3D11_PRIMITIVE_TOPOLOGY_17_CONTROL_POINT_PATCHLIST Interpretieren Sie die Vertexdaten als Patchliste. |
D3D11_PRIMITIVE_TOPOLOGY_18_CONTROL_POINT_PATCHLIST Interpretieren Sie die Vertexdaten als Patchliste. |
D3D11_PRIMITIVE_TOPOLOGY_19_CONTROL_POINT_PATCHLIST Interpretieren Sie die Vertexdaten als Patchliste. |
D3D11_PRIMITIVE_TOPOLOGY_20_CONTROL_POINT_PATCHLIST Interpretieren Sie die Vertexdaten als Patchliste. |
D3D11_PRIMITIVE_TOPOLOGY_21_CONTROL_POINT_PATCHLIST Interpretieren Sie die Vertexdaten als Patchliste. |
D3D11_PRIMITIVE_TOPOLOGY_22_CONTROL_POINT_PATCHLIST Interpretieren Sie die Vertexdaten als Patchliste. |
D3D11_PRIMITIVE_TOPOLOGY_23_CONTROL_POINT_PATCHLIST Interpretieren Sie die Vertexdaten als Patchliste. |
D3D11_PRIMITIVE_TOPOLOGY_24_CONTROL_POINT_PATCHLIST Interpretieren Sie die Vertexdaten als Patchliste. |
D3D11_PRIMITIVE_TOPOLOGY_25_CONTROL_POINT_PATCHLIST Interpretieren Sie die Vertexdaten als Patchliste. |
D3D11_PRIMITIVE_TOPOLOGY_26_CONTROL_POINT_PATCHLIST Interpretieren Sie die Vertexdaten als Patchliste. |
D3D11_PRIMITIVE_TOPOLOGY_27_CONTROL_POINT_PATCHLIST Interpretieren Sie die Vertexdaten als Patchliste. |
D3D11_PRIMITIVE_TOPOLOGY_28_CONTROL_POINT_PATCHLIST Interpretieren Sie die Vertexdaten als Patchliste. |
D3D11_PRIMITIVE_TOPOLOGY_29_CONTROL_POINT_PATCHLIST Interpretieren Sie die Vertexdaten als Patchliste. |
D3D11_PRIMITIVE_TOPOLOGY_30_CONTROL_POINT_PATCHLIST Interpretieren Sie die Vertexdaten als Patchliste. |
D3D11_PRIMITIVE_TOPOLOGY_31_CONTROL_POINT_PATCHLIST Interpretieren Sie die Vertexdaten als Patchliste. |
D3D11_PRIMITIVE_TOPOLOGY_32_CONTROL_POINT_PATCHLIST Interpretieren Sie die Vertexdaten als Patchliste. |
Hinweise
Verwenden Sie die ID3D11DeviceContext::IASetPrimitiveTopology-Methode und einen Wert aus D3D_PRIMITIVE_TOPOLOGY , um eine primitive Topologie an die Eingabe-Assembler-Phase zu binden. Verwenden Sie die ID3D11DeviceContext::IAGetPrimitiveTopology-Methode , um die primitive Topologie für die Eingabe-Assembler-Phase abzurufen.
Das folgende Diagramm zeigt die verschiedenen primitiven Typen für ein Geometry-Shaderobjekt.

Anforderungen
Kopfzeile | d3dcommon.h |