enumeración D3D_PRIMITIVE_TOPOLOGY (d3dcommon.h)

Valores que indican cómo la canalización interpreta los datos de vértices enlazados a la fase del ensamblador de entrada. Estos valores de topología primitiva determinan cómo se representan los datos del vértice en pantalla.

Nota:

Para la programación con Direct3D 10, esta API tiene un alias de tipo que comienza D3D10_ en lugar de D3D_. Estos alias de tipo Direct3D 10 se definen en d3d10.h, d3d10misc.hy d3d10shader.h.

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
} ;

Constantes

 
D3D_PRIMITIVE_TOPOLOGY_UNDEFINED
Valor: 0
La fase de IA no se ha inicializado con una topología primitiva. La fase ia no funcionará correctamente a menos que se defina una topología primitiva.
D3D_PRIMITIVE_TOPOLOGY_POINTLIST
Valor: 1
Interprete los datos de vértices como una lista de puntos.
D3D_PRIMITIVE_TOPOLOGY_LINELIST
Valor: 2
Interprete los datos de vértices como una lista de líneas.
D3D_PRIMITIVE_TOPOLOGY_LINESTRIP
Valor: 3
Interprete los datos de vértices como una franja de líneas.
D3D_PRIMITIVE_TOPOLOGY_TRIANGLELIST
Valor: 4
Interprete los datos de vértices como una lista de triángulos.
D3D_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP
Valor: 5
Interprete los datos de vértices como una franja de triángulos.
D3D_PRIMITIVE_TOPOLOGY_LINELIST_ADJ
Valor: 10
Interprete los datos de vértices como una lista de líneas con datos de adyacencia.
D3D_PRIMITIVE_TOPOLOGY_LINESTRIP_ADJ
Valor: 11
Interprete los datos de vértices como una franja de líneas con datos de adyacencia.
D3D_PRIMITIVE_TOPOLOGY_TRIANGLELIST_ADJ
Valor: 12
Interprete los datos de vértices como una lista de triángulos con datos de adyacencia.
D3D_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP_ADJ
Valor: 13
Interprete los datos de vértices como una franja de triángulos con datos de adyacencia.
D3D_PRIMITIVE_TOPOLOGY_1_CONTROL_POINT_PATCHLIST
Valor: 33
Interprete los datos de vértice como una lista de revisiones.
D3D_PRIMITIVE_TOPOLOGY_2_CONTROL_POINT_PATCHLIST
Valor: 34
Interprete los datos de vértice como una lista de revisiones.
D3D_PRIMITIVE_TOPOLOGY_3_CONTROL_POINT_PATCHLIST
Valor: 35
Interprete los datos de vértice como una lista de revisiones.
D3D_PRIMITIVE_TOPOLOGY_4_CONTROL_POINT_PATCHLIST
Valor: 36
Interprete los datos de vértice como una lista de revisiones.
D3D_PRIMITIVE_TOPOLOGY_5_CONTROL_POINT_PATCHLIST
Valor: 37
Interprete los datos de vértice como una lista de revisiones.
D3D_PRIMITIVE_TOPOLOGY_6_CONTROL_POINT_PATCHLIST
Valor: 38
Interprete los datos de vértice como una lista de revisiones.
D3D_PRIMITIVE_TOPOLOGY_7_CONTROL_POINT_PATCHLIST
Valor: 39
Interprete los datos de vértice como una lista de revisiones.
D3D_PRIMITIVE_TOPOLOGY_8_CONTROL_POINT_PATCHLIST
Valor: 40
Interprete los datos de vértice como una lista de revisiones.
D3D_PRIMITIVE_TOPOLOGY_9_CONTROL_POINT_PATCHLIST
Valor: 41
Interprete los datos de vértice como una lista de revisiones.
D3D_PRIMITIVE_TOPOLOGY_10_CONTROL_POINT_PATCHLIST
Valor: 42
Interprete los datos de vértice como una lista de revisiones.
D3D_PRIMITIVE_TOPOLOGY_11_CONTROL_POINT_PATCHLIST
Valor: 43
Interprete los datos de vértice como una lista de revisiones.
D3D_PRIMITIVE_TOPOLOGY_12_CONTROL_POINT_PATCHLIST
Valor: 44
Interprete los datos de vértice como una lista de revisiones.
D3D_PRIMITIVE_TOPOLOGY_13_CONTROL_POINT_PATCHLIST
Valor: 45
Interprete los datos de vértice como una lista de revisiones.
D3D_PRIMITIVE_TOPOLOGY_14_CONTROL_POINT_PATCHLIST
Valor: 46
Interprete los datos de vértice como una lista de revisiones.
D3D_PRIMITIVE_TOPOLOGY_15_CONTROL_POINT_PATCHLIST
Valor: 47
Interprete los datos de vértice como una lista de revisiones.
D3D_PRIMITIVE_TOPOLOGY_16_CONTROL_POINT_PATCHLIST
Valor: 48
Interprete los datos de vértice como una lista de revisiones.
D3D_PRIMITIVE_TOPOLOGY_17_CONTROL_POINT_PATCHLIST
Valor: 49
Interprete los datos de vértice como una lista de revisiones.
D3D_PRIMITIVE_TOPOLOGY_18_CONTROL_POINT_PATCHLIST
Valor: 50
Interprete los datos de vértice como una lista de revisiones.
D3D_PRIMITIVE_TOPOLOGY_19_CONTROL_POINT_PATCHLIST
Valor: 51
Interprete los datos de vértice como una lista de revisiones.
D3D_PRIMITIVE_TOPOLOGY_20_CONTROL_POINT_PATCHLIST
Valor: 52
Interprete los datos de vértice como una lista de revisiones.
D3D_PRIMITIVE_TOPOLOGY_21_CONTROL_POINT_PATCHLIST
Valor: 53
Interprete los datos de vértice como una lista de revisiones.
D3D_PRIMITIVE_TOPOLOGY_22_CONTROL_POINT_PATCHLIST
Valor: 54
Interprete los datos de vértice como una lista de revisiones.
D3D_PRIMITIVE_TOPOLOGY_23_CONTROL_POINT_PATCHLIST
Valor: 55
Interprete los datos de vértice como una lista de revisiones.
D3D_PRIMITIVE_TOPOLOGY_24_CONTROL_POINT_PATCHLIST
Valor: 56
Interprete los datos de vértice como una lista de revisiones.
D3D_PRIMITIVE_TOPOLOGY_25_CONTROL_POINT_PATCHLIST
Valor: 57
Interprete los datos de vértice como una lista de revisiones.
D3D_PRIMITIVE_TOPOLOGY_26_CONTROL_POINT_PATCHLIST
Valor: 58
Interprete los datos de vértice como una lista de revisiones.
D3D_PRIMITIVE_TOPOLOGY_27_CONTROL_POINT_PATCHLIST
Valor: 59
Interprete los datos de vértice como una lista de revisiones.
D3D_PRIMITIVE_TOPOLOGY_28_CONTROL_POINT_PATCHLIST
Valor: 60
Interprete los datos de vértice como una lista de revisiones.
D3D_PRIMITIVE_TOPOLOGY_29_CONTROL_POINT_PATCHLIST
Valor: 61
Interprete los datos de vértice como una lista de revisiones.
D3D_PRIMITIVE_TOPOLOGY_30_CONTROL_POINT_PATCHLIST
Valor: 62
Interprete los datos de vértice como una lista de revisiones.
D3D_PRIMITIVE_TOPOLOGY_31_CONTROL_POINT_PATCHLIST
Valor: 63
Interprete los datos de vértice como una lista de revisiones.
D3D_PRIMITIVE_TOPOLOGY_32_CONTROL_POINT_PATCHLIST
Valor: 64
Interprete los datos de vértice como una lista de revisiones.
D3D10_PRIMITIVE_TOPOLOGY_UNDEFINED
La fase de IA no se ha inicializado con una topología primitiva. La fase ia no funcionará correctamente a menos que se defina una topología primitiva.
D3D10_PRIMITIVE_TOPOLOGY_POINTLIST
Interprete los datos de vértices como una lista de puntos.
D3D10_PRIMITIVE_TOPOLOGY_LINELIST
Interprete los datos de vértices como una lista de líneas.
D3D10_PRIMITIVE_TOPOLOGY_LINESTRIP
Interprete los datos de vértices como una franja de líneas.
D3D10_PRIMITIVE_TOPOLOGY_TRIANGLELIST
Interprete los datos de vértices como una lista de triángulos.
D3D10_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP
Interprete los datos de vértices como una franja de triángulos.
D3D10_PRIMITIVE_TOPOLOGY_LINELIST_ADJ
Interprete los datos de vértices como una lista de líneas con datos de adyacencia.
D3D10_PRIMITIVE_TOPOLOGY_LINESTRIP_ADJ
Interprete los datos de vértices como una franja de líneas con datos de adyacencia.
D3D10_PRIMITIVE_TOPOLOGY_TRIANGLELIST_ADJ
Interprete los datos de vértices como una lista de triángulos con datos de adyacencia.
D3D10_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP_ADJ
Interprete los datos de vértices como una franja de triángulos con datos de adyacencia.
D3D11_PRIMITIVE_TOPOLOGY_UNDEFINED
La fase de IA no se ha inicializado con una topología primitiva. La fase ia no funcionará correctamente a menos que se defina una topología primitiva.
D3D11_PRIMITIVE_TOPOLOGY_POINTLIST
Interprete los datos de vértices como una lista de puntos.
D3D11_PRIMITIVE_TOPOLOGY_LINELIST
Interprete los datos de vértices como una lista de líneas.
D3D11_PRIMITIVE_TOPOLOGY_LINESTRIP
Interprete los datos de vértices como una franja de líneas.
D3D11_PRIMITIVE_TOPOLOGY_TRIANGLELIST
Interprete los datos de vértices como una lista de triángulos.
D3D11_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP
Interprete los datos de vértices como una franja de triángulos.
D3D11_PRIMITIVE_TOPOLOGY_LINELIST_ADJ
Interprete los datos de vértices como una lista de líneas con datos de adyacencia.
D3D11_PRIMITIVE_TOPOLOGY_LINESTRIP_ADJ
Interprete los datos de vértices como una franja de líneas con datos de adyacencia.
D3D11_PRIMITIVE_TOPOLOGY_TRIANGLELIST_ADJ
Interprete los datos de vértices como una lista de triángulos con datos de adyacencia.
D3D11_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP_ADJ
Interprete los datos de vértices como una franja de triángulos con datos de adyacencia.
D3D11_PRIMITIVE_TOPOLOGY_1_CONTROL_POINT_PATCHLIST
Interprete los datos de vértice como una lista de revisiones.
D3D11_PRIMITIVE_TOPOLOGY_2_CONTROL_POINT_PATCHLIST
Interprete los datos de vértice como una lista de revisiones.
D3D11_PRIMITIVE_TOPOLOGY_3_CONTROL_POINT_PATCHLIST
Interprete los datos de vértice como una lista de revisiones.
D3D11_PRIMITIVE_TOPOLOGY_4_CONTROL_POINT_PATCHLIST
Interprete los datos de vértice como una lista de revisiones.
D3D11_PRIMITIVE_TOPOLOGY_5_CONTROL_POINT_PATCHLIST
Interprete los datos de vértice como una lista de revisiones.
D3D11_PRIMITIVE_TOPOLOGY_6_CONTROL_POINT_PATCHLIST
Interprete los datos de vértice como una lista de revisiones.
D3D11_PRIMITIVE_TOPOLOGY_7_CONTROL_POINT_PATCHLIST
Interprete los datos de vértice como una lista de revisiones.
D3D11_PRIMITIVE_TOPOLOGY_8_CONTROL_POINT_PATCHLIST
Interprete los datos de vértice como una lista de revisiones.
D3D11_PRIMITIVE_TOPOLOGY_9_CONTROL_POINT_PATCHLIST
Interprete los datos de vértice como una lista de revisiones.
D3D11_PRIMITIVE_TOPOLOGY_10_CONTROL_POINT_PATCHLIST
Interprete los datos de vértice como una lista de revisiones.
D3D11_PRIMITIVE_TOPOLOGY_11_CONTROL_POINT_PATCHLIST
Interprete los datos de vértice como una lista de revisiones.
D3D11_PRIMITIVE_TOPOLOGY_12_CONTROL_POINT_PATCHLIST
Interprete los datos de vértice como una lista de revisiones.
D3D11_PRIMITIVE_TOPOLOGY_13_CONTROL_POINT_PATCHLIST
Interprete los datos de vértice como una lista de revisiones.
D3D11_PRIMITIVE_TOPOLOGY_14_CONTROL_POINT_PATCHLIST
Interprete los datos de vértice como una lista de revisiones.
D3D11_PRIMITIVE_TOPOLOGY_15_CONTROL_POINT_PATCHLIST
Interprete los datos de vértice como una lista de revisiones.
D3D11_PRIMITIVE_TOPOLOGY_16_CONTROL_POINT_PATCHLIST
Interprete los datos de vértice como una lista de revisiones.
D3D11_PRIMITIVE_TOPOLOGY_17_CONTROL_POINT_PATCHLIST
Interprete los datos de vértice como una lista de revisiones.
D3D11_PRIMITIVE_TOPOLOGY_18_CONTROL_POINT_PATCHLIST
Interprete los datos de vértice como una lista de revisiones.
D3D11_PRIMITIVE_TOPOLOGY_19_CONTROL_POINT_PATCHLIST
Interprete los datos de vértice como una lista de revisiones.
D3D11_PRIMITIVE_TOPOLOGY_20_CONTROL_POINT_PATCHLIST
Interprete los datos de vértice como una lista de revisiones.
D3D11_PRIMITIVE_TOPOLOGY_21_CONTROL_POINT_PATCHLIST
Interprete los datos de vértice como una lista de revisiones.
D3D11_PRIMITIVE_TOPOLOGY_22_CONTROL_POINT_PATCHLIST
Interprete los datos de vértice como una lista de revisiones.
D3D11_PRIMITIVE_TOPOLOGY_23_CONTROL_POINT_PATCHLIST
Interprete los datos de vértice como una lista de revisiones.
D3D11_PRIMITIVE_TOPOLOGY_24_CONTROL_POINT_PATCHLIST
Interprete los datos de vértice como una lista de revisiones.
D3D11_PRIMITIVE_TOPOLOGY_25_CONTROL_POINT_PATCHLIST
Interprete los datos de vértice como una lista de revisiones.
D3D11_PRIMITIVE_TOPOLOGY_26_CONTROL_POINT_PATCHLIST
Interprete los datos de vértice como una lista de revisiones.
D3D11_PRIMITIVE_TOPOLOGY_27_CONTROL_POINT_PATCHLIST
Interprete los datos de vértice como una lista de revisiones.
D3D11_PRIMITIVE_TOPOLOGY_28_CONTROL_POINT_PATCHLIST
Interprete los datos de vértice como una lista de revisiones.
D3D11_PRIMITIVE_TOPOLOGY_29_CONTROL_POINT_PATCHLIST
Interprete los datos de vértice como una lista de revisiones.
D3D11_PRIMITIVE_TOPOLOGY_30_CONTROL_POINT_PATCHLIST
Interprete los datos de vértice como una lista de revisiones.
D3D11_PRIMITIVE_TOPOLOGY_31_CONTROL_POINT_PATCHLIST
Interprete los datos de vértice como una lista de revisiones.
D3D11_PRIMITIVE_TOPOLOGY_32_CONTROL_POINT_PATCHLIST
Interprete los datos de vértice como una lista de revisiones.

Comentarios

Use el método ID3D11DeviceContext::IASetPrimitiveTopology y un valor de D3D_PRIMITIVE_TOPOLOGY para enlazar una topología primitiva a la fase del ensamblador de entrada. Use el método ID3D11DeviceContext::IAGetPrimitiveTopology para recuperar la topología primitiva de la fase del ensamblador de entrada.

En el diagrama siguiente se muestran los distintos tipos primitivos de un objeto de sombreador de geometría.

Ilustración de los distintos tipos primitivos de un objeto de sombreador de geometría

Requisitos

   
Encabezado d3dcommon.h

Consulte también

Enumeraciones de versión común