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.hund d3d10shader.hdefiniert.
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_UNDEFINEDWert: 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_POINTLISTWert: 1 Interpretieren Sie die Scheitelpunktdaten als Liste von Punkten. |
D3D_PRIMITIVE_TOPOLOGY_LINELISTWert: 2 Interpretieren Sie die Scheitelpunktdaten als Liste von Zeilen. |
D3D_PRIMITIVE_TOPOLOGY_LINESTRIPWert: 3 Interpretieren Sie die Scheitelpunktdaten als Zeilenstreifen. |
D3D_PRIMITIVE_TOPOLOGY_TRIANGLELISTWert: 4 Interpretieren Sie die Vertexdaten als Liste von Dreiecken. |
D3D_PRIMITIVE_TOPOLOGY_TRIANGLESTRIPWert: 5 Interpretieren Sie die Vertexdaten als Dreiecksstreifen. |
D3D_PRIMITIVE_TOPOLOGY_LINELIST_ADJWert: 10 Interpretieren Sie die Scheitelpunktdaten als Liste von Zeilen mit Adjacency-Daten. |
D3D_PRIMITIVE_TOPOLOGY_LINESTRIP_ADJWert: 11 Interpretieren Sie die Scheitelpunktdaten als Zeilenstreifen mit Adjacency-Daten. |
D3D_PRIMITIVE_TOPOLOGY_TRIANGLELIST_ADJWert: 12 Interpretieren Sie die Vertexdaten als Liste von Dreiecken mit Adjacency-Daten. |
D3D_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP_ADJWert: 13 Interpretieren Sie die Vertexdaten als Dreiecksstreifen mit Adjacency-Daten. |
D3D_PRIMITIVE_TOPOLOGY_1_CONTROL_POINT_PATCHLISTWert: 33 Interpretieren Sie die Scheitelpunktdaten als Patchliste. |
D3D_PRIMITIVE_TOPOLOGY_2_CONTROL_POINT_PATCHLISTWert: 34 Interpretieren Sie die Scheitelpunktdaten als Patchliste. |
D3D_PRIMITIVE_TOPOLOGY_3_CONTROL_POINT_PATCHLISTWert: 35 Interpretieren Sie die Scheitelpunktdaten als Patchliste. |
D3D_PRIMITIVE_TOPOLOGY_4_CONTROL_POINT_PATCHLISTWert: 36 Interpretieren Sie die Scheitelpunktdaten als Patchliste. |
D3D_PRIMITIVE_TOPOLOGY_5_CONTROL_POINT_PATCHLISTWert: 37 Interpretieren Sie die Scheitelpunktdaten als Patchliste. |
D3D_PRIMITIVE_TOPOLOGY_6_CONTROL_POINT_PATCHLISTWert: 38 Interpretieren Sie die Scheitelpunktdaten als Patchliste. |
D3D_PRIMITIVE_TOPOLOGY_7_CONTROL_POINT_PATCHLISTWert: 39 Interpretieren Sie die Scheitelpunktdaten als Patchliste. |
D3D_PRIMITIVE_TOPOLOGY_8_CONTROL_POINT_PATCHLISTWert: 40 Interpretieren Sie die Scheitelpunktdaten als Patchliste. |
D3D_PRIMITIVE_TOPOLOGY_9_CONTROL_POINT_PATCHLISTWert: 41 Interpretieren Sie die Scheitelpunktdaten als Patchliste. |
D3D_PRIMITIVE_TOPOLOGY_10_CONTROL_POINT_PATCHLISTWert: 42 Interpretieren Sie die Scheitelpunktdaten als Patchliste. |
D3D_PRIMITIVE_TOPOLOGY_11_CONTROL_POINT_PATCHLISTWert: 43 Interpretieren Sie die Scheitelpunktdaten als Patchliste. |
D3D_PRIMITIVE_TOPOLOGY_12_CONTROL_POINT_PATCHLISTWert: 44 Interpretieren Sie die Scheitelpunktdaten als Patchliste. |
D3D_PRIMITIVE_TOPOLOGY_13_CONTROL_POINT_PATCHLISTWert: 45 Interpretieren Sie die Scheitelpunktdaten als Patchliste. |
D3D_PRIMITIVE_TOPOLOGY_14_CONTROL_POINT_PATCHLISTWert: 46 Interpretieren Sie die Scheitelpunktdaten als Patchliste. |
D3D_PRIMITIVE_TOPOLOGY_15_CONTROL_POINT_PATCHLISTWert: 47 Interpretieren Sie die Scheitelpunktdaten als Patchliste. |
D3D_PRIMITIVE_TOPOLOGY_16_CONTROL_POINT_PATCHLISTWert: 48 Interpretieren Sie die Scheitelpunktdaten als Patchliste. |
D3D_PRIMITIVE_TOPOLOGY_17_CONTROL_POINT_PATCHLISTWert: 49 Interpretieren Sie die Scheitelpunktdaten als Patchliste. |
D3D_PRIMITIVE_TOPOLOGY_18_CONTROL_POINT_PATCHLISTWert: 50 Interpretieren Sie die Scheitelpunktdaten als Patchliste. |
D3D_PRIMITIVE_TOPOLOGY_19_CONTROL_POINT_PATCHLISTWert: 51 Interpretieren Sie die Scheitelpunktdaten als Patchliste. |
D3D_PRIMITIVE_TOPOLOGY_20_CONTROL_POINT_PATCHLISTWert: 52 Interpretieren Sie die Scheitelpunktdaten als Patchliste. |
D3D_PRIMITIVE_TOPOLOGY_21_CONTROL_POINT_PATCHLISTWert: 53 Interpretieren Sie die Scheitelpunktdaten als Patchliste. |
D3D_PRIMITIVE_TOPOLOGY_22_CONTROL_POINT_PATCHLISTWert: 54 Interpretieren Sie die Scheitelpunktdaten als Patchliste. |
D3D_PRIMITIVE_TOPOLOGY_23_CONTROL_POINT_PATCHLISTWert: 55 Interpretieren Sie die Scheitelpunktdaten als Patchliste. |
D3D_PRIMITIVE_TOPOLOGY_24_CONTROL_POINT_PATCHLISTWert: 56 Interpretieren Sie die Scheitelpunktdaten als Patchliste. |
D3D_PRIMITIVE_TOPOLOGY_25_CONTROL_POINT_PATCHLISTWert: 57 Interpretieren Sie die Scheitelpunktdaten als Patchliste. |
D3D_PRIMITIVE_TOPOLOGY_26_CONTROL_POINT_PATCHLISTWert: 58 Interpretieren Sie die Scheitelpunktdaten als Patchliste. |
D3D_PRIMITIVE_TOPOLOGY_27_CONTROL_POINT_PATCHLISTWert: 59 Interpretieren Sie die Scheitelpunktdaten als Patchliste. |
D3D_PRIMITIVE_TOPOLOGY_28_CONTROL_POINT_PATCHLISTWert: 60 Interpretieren Sie die Scheitelpunktdaten als Patchliste. |
D3D_PRIMITIVE_TOPOLOGY_29_CONTROL_POINT_PATCHLISTWert: 61 Interpretieren Sie die Scheitelpunktdaten als Patchliste. |
D3D_PRIMITIVE_TOPOLOGY_30_CONTROL_POINT_PATCHLISTWert: 62 Interpretieren Sie die Scheitelpunktdaten als Patchliste. |
D3D_PRIMITIVE_TOPOLOGY_31_CONTROL_POINT_PATCHLISTWert: 63 Interpretieren Sie die Scheitelpunktdaten als Patchliste. |
D3D_PRIMITIVE_TOPOLOGY_32_CONTROL_POINT_PATCHLISTWert: 64 Interpretieren Sie die Scheitelpunktdaten als Patchliste. |
D3D10_PRIMITIVE_TOPOLOGY_UNDEFINEDDie IA-Phase wurde nicht mit einer primitiven Topologie initialisiert. Die IA-Phase funktioniert nur ordnungsgemäß, wenn eine primitive Topologie definiert ist. |
D3D10_PRIMITIVE_TOPOLOGY_POINTLISTInterpretieren Sie die Scheitelpunktdaten als Liste von Punkten. |
D3D10_PRIMITIVE_TOPOLOGY_LINELISTInterpretieren Sie die Vertexdaten als Liste von Zeilen. |
D3D10_PRIMITIVE_TOPOLOGY_LINESTRIPInterpretieren Sie die Vertexdaten als Linienstreifen. |
D3D10_PRIMITIVE_TOPOLOGY_TRIANGLELISTInterpretieren Sie die Vertexdaten als Liste von Dreiecken. |
D3D10_PRIMITIVE_TOPOLOGY_TRIANGLESTRIPInterpretieren Sie die Vertexdaten als Dreiecksstreifen. |
D3D10_PRIMITIVE_TOPOLOGY_LINELIST_ADJInterpretieren Sie die Vertexdaten als Liste von Zeilen mit Adjacency-Daten. |
D3D10_PRIMITIVE_TOPOLOGY_LINESTRIP_ADJInterpretieren Sie die Vertexdaten als Linienstreifen mit Adjacency-Daten. |
D3D10_PRIMITIVE_TOPOLOGY_TRIANGLELIST_ADJInterpretieren Sie die Vertexdaten als Liste von Dreiecken mit Adjacency-Daten. |
D3D10_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP_ADJInterpretieren Sie die Vertexdaten als Dreiecksstreifen mit Adjazenzdaten. |
D3D11_PRIMITIVE_TOPOLOGY_UNDEFINEDDie IA-Phase wurde nicht mit einer primitiven Topologie initialisiert. Die IA-Phase funktioniert nur ordnungsgemäß, wenn eine primitive Topologie definiert ist. |
D3D11_PRIMITIVE_TOPOLOGY_POINTLISTInterpretieren Sie die Vertexdaten als Liste von Punkten. |
D3D11_PRIMITIVE_TOPOLOGY_LINELISTInterpretieren Sie die Vertexdaten als Liste von Zeilen. |
D3D11_PRIMITIVE_TOPOLOGY_LINESTRIPInterpretieren Sie die Vertexdaten als Linienstreifen. |
D3D11_PRIMITIVE_TOPOLOGY_TRIANGLELISTInterpretieren Sie die Vertexdaten als Liste von Dreiecken. |
D3D11_PRIMITIVE_TOPOLOGY_TRIANGLESTRIPInterpretieren Sie die Vertexdaten als Dreiecksstreifen. |
D3D11_PRIMITIVE_TOPOLOGY_LINELIST_ADJInterpretieren Sie die Vertexdaten als Liste von Zeilen mit Adjacency-Daten. |
D3D11_PRIMITIVE_TOPOLOGY_LINESTRIP_ADJInterpretieren Sie die Vertexdaten als Linienstreifen mit Adjacency-Daten. |
D3D11_PRIMITIVE_TOPOLOGY_TRIANGLELIST_ADJInterpretieren Sie die Vertexdaten als Liste von Dreiecken mit Adjacency-Daten. |
D3D11_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP_ADJInterpretieren Sie die Vertexdaten als Dreiecksstreifen mit Adjazenzdaten. |
D3D11_PRIMITIVE_TOPOLOGY_1_CONTROL_POINT_PATCHLISTInterpretieren Sie die Vertexdaten als Patchliste. |
D3D11_PRIMITIVE_TOPOLOGY_2_CONTROL_POINT_PATCHLISTInterpretieren Sie die Vertexdaten als Patchliste. |
D3D11_PRIMITIVE_TOPOLOGY_3_CONTROL_POINT_PATCHLISTInterpretieren Sie die Vertexdaten als Patchliste. |
D3D11_PRIMITIVE_TOPOLOGY_4_CONTROL_POINT_PATCHLISTInterpretieren Sie die Vertexdaten als Patchliste. |
D3D11_PRIMITIVE_TOPOLOGY_5_CONTROL_POINT_PATCHLISTInterpretieren Sie die Vertexdaten als Patchliste. |
D3D11_PRIMITIVE_TOPOLOGY_6_CONTROL_POINT_PATCHLISTInterpretieren Sie die Vertexdaten als Patchliste. |
D3D11_PRIMITIVE_TOPOLOGY_7_CONTROL_POINT_PATCHLISTInterpretieren Sie die Vertexdaten als Patchliste. |
D3D11_PRIMITIVE_TOPOLOGY_8_CONTROL_POINT_PATCHLISTInterpretieren Sie die Vertexdaten als Patchliste. |
D3D11_PRIMITIVE_TOPOLOGY_9_CONTROL_POINT_PATCHLISTInterpretieren Sie die Vertexdaten als Patchliste. |
D3D11_PRIMITIVE_TOPOLOGY_10_CONTROL_POINT_PATCHLISTInterpretieren Sie die Vertexdaten als Patchliste. |
D3D11_PRIMITIVE_TOPOLOGY_11_CONTROL_POINT_PATCHLISTInterpretieren Sie die Vertexdaten als Patchliste. |
D3D11_PRIMITIVE_TOPOLOGY_12_CONTROL_POINT_PATCHLISTInterpretieren Sie die Vertexdaten als Patchliste. |
D3D11_PRIMITIVE_TOPOLOGY_13_CONTROL_POINT_PATCHLISTInterpretieren Sie die Vertexdaten als Patchliste. |
D3D11_PRIMITIVE_TOPOLOGY_14_CONTROL_POINT_PATCHLISTInterpretieren Sie die Vertexdaten als Patchliste. |
D3D11_PRIMITIVE_TOPOLOGY_15_CONTROL_POINT_PATCHLISTInterpretieren Sie die Vertexdaten als Patchliste. |
D3D11_PRIMITIVE_TOPOLOGY_16_CONTROL_POINT_PATCHLISTInterpretieren Sie die Vertexdaten als Patchliste. |
D3D11_PRIMITIVE_TOPOLOGY_17_CONTROL_POINT_PATCHLISTInterpretieren Sie die Vertexdaten als Patchliste. |
D3D11_PRIMITIVE_TOPOLOGY_18_CONTROL_POINT_PATCHLISTInterpretieren Sie die Vertexdaten als Patchliste. |
D3D11_PRIMITIVE_TOPOLOGY_19_CONTROL_POINT_PATCHLISTInterpretieren Sie die Vertexdaten als Patchliste. |
D3D11_PRIMITIVE_TOPOLOGY_20_CONTROL_POINT_PATCHLISTInterpretieren Sie die Vertexdaten als Patchliste. |
D3D11_PRIMITIVE_TOPOLOGY_21_CONTROL_POINT_PATCHLISTInterpretieren Sie die Vertexdaten als Patchliste. |
D3D11_PRIMITIVE_TOPOLOGY_22_CONTROL_POINT_PATCHLISTInterpretieren Sie die Vertexdaten als Patchliste. |
D3D11_PRIMITIVE_TOPOLOGY_23_CONTROL_POINT_PATCHLISTInterpretieren Sie die Vertexdaten als Patchliste. |
D3D11_PRIMITIVE_TOPOLOGY_24_CONTROL_POINT_PATCHLISTInterpretieren Sie die Vertexdaten als Patchliste. |
D3D11_PRIMITIVE_TOPOLOGY_25_CONTROL_POINT_PATCHLISTInterpretieren Sie die Vertexdaten als Patchliste. |
D3D11_PRIMITIVE_TOPOLOGY_26_CONTROL_POINT_PATCHLISTInterpretieren Sie die Vertexdaten als Patchliste. |
D3D11_PRIMITIVE_TOPOLOGY_27_CONTROL_POINT_PATCHLISTInterpretieren Sie die Vertexdaten als Patchliste. |
D3D11_PRIMITIVE_TOPOLOGY_28_CONTROL_POINT_PATCHLISTInterpretieren Sie die Vertexdaten als Patchliste. |
D3D11_PRIMITIVE_TOPOLOGY_29_CONTROL_POINT_PATCHLISTInterpretieren Sie die Vertexdaten als Patchliste. |
D3D11_PRIMITIVE_TOPOLOGY_30_CONTROL_POINT_PATCHLISTInterpretieren Sie die Vertexdaten als Patchliste. |
D3D11_PRIMITIVE_TOPOLOGY_31_CONTROL_POINT_PATCHLISTInterpretieren Sie die Vertexdaten als Patchliste. |
D3D11_PRIMITIVE_TOPOLOGY_32_CONTROL_POINT_PATCHLISTInterpretieren 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 |