Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Valores que indicam como o pipeline interpreta os dados de vértice associados ao estágio do assembler de entrada. Esses valores de topologia primitiva determinam como os dados de vértice são renderizados na tela.
Observação
Para programação com o Direct3D 10, essa API tem um alias de tipo que começa D3D10_ em vez de D3D_. Esses aliases de tipo Direct3D 10 são definidos em d3d10.h, d3d10misc.he 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_UNDEFINEDValor: 0 O estágio de IA não foi inicializado com uma topologia primitiva. O estágio de IA não funcionará corretamente, a menos que uma topologia primitiva seja definida. |
D3D_PRIMITIVE_TOPOLOGY_POINTLISTValor: 1 Interprete os dados de vértice como uma lista de pontos. |
D3D_PRIMITIVE_TOPOLOGY_LINELISTValor: 2 Interprete os dados de vértice como uma lista de linhas. |
D3D_PRIMITIVE_TOPOLOGY_LINESTRIPValor: 3 Interprete os dados de vértice como uma faixa de linhas. |
D3D_PRIMITIVE_TOPOLOGY_TRIANGLELISTValor: 4 Interprete os dados de vértice como uma lista de triângulos. |
D3D_PRIMITIVE_TOPOLOGY_TRIANGLESTRIPValor: 5 Interprete os dados de vértice como uma faixa de triângulo. |
D3D_PRIMITIVE_TOPOLOGY_LINELIST_ADJValor: 10 Interprete os dados de vértice como uma lista de linhas com dados de adjacência. |
D3D_PRIMITIVE_TOPOLOGY_LINESTRIP_ADJValor: 11 Interprete os dados de vértice como uma faixa de linhas com dados de adjacência. |
D3D_PRIMITIVE_TOPOLOGY_TRIANGLELIST_ADJValor: 12 Interprete os dados de vértice como uma lista de triângulos com dados de adjacência. |
D3D_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP_ADJValor: 13 Interprete os dados de vértice como uma faixa de triângulo com dados de adjacência. |
D3D_PRIMITIVE_TOPOLOGY_1_CONTROL_POINT_PATCHLISTValor: 33 Interprete os dados de vértice como uma lista de patch. |
D3D_PRIMITIVE_TOPOLOGY_2_CONTROL_POINT_PATCHLISTValor: 34 Interprete os dados de vértice como uma lista de patch. |
D3D_PRIMITIVE_TOPOLOGY_3_CONTROL_POINT_PATCHLISTValor: 35 Interprete os dados de vértice como uma lista de patch. |
D3D_PRIMITIVE_TOPOLOGY_4_CONTROL_POINT_PATCHLISTValor: 36 Interprete os dados de vértice como uma lista de patch. |
D3D_PRIMITIVE_TOPOLOGY_5_CONTROL_POINT_PATCHLISTValor: 37 Interprete os dados de vértice como uma lista de patch. |
D3D_PRIMITIVE_TOPOLOGY_6_CONTROL_POINT_PATCHLISTValor: 38 Interprete os dados de vértice como uma lista de patch. |
D3D_PRIMITIVE_TOPOLOGY_7_CONTROL_POINT_PATCHLISTValor: 39 Interprete os dados de vértice como uma lista de patch. |
D3D_PRIMITIVE_TOPOLOGY_8_CONTROL_POINT_PATCHLISTValor: 40 Interprete os dados de vértice como uma lista de patch. |
D3D_PRIMITIVE_TOPOLOGY_9_CONTROL_POINT_PATCHLISTValor: 41 Interprete os dados de vértice como uma lista de patch. |
D3D_PRIMITIVE_TOPOLOGY_10_CONTROL_POINT_PATCHLISTValor: 42 Interprete os dados de vértice como uma lista de patch. |
D3D_PRIMITIVE_TOPOLOGY_11_CONTROL_POINT_PATCHLISTValor: 43 Interprete os dados de vértice como uma lista de patch. |
D3D_PRIMITIVE_TOPOLOGY_12_CONTROL_POINT_PATCHLISTValor: 44 Interprete os dados de vértice como uma lista de patch. |
D3D_PRIMITIVE_TOPOLOGY_13_CONTROL_POINT_PATCHLISTValor: 45 Interprete os dados de vértice como uma lista de patch. |
D3D_PRIMITIVE_TOPOLOGY_14_CONTROL_POINT_PATCHLISTValor: 46 Interprete os dados de vértice como uma lista de patch. |
D3D_PRIMITIVE_TOPOLOGY_15_CONTROL_POINT_PATCHLISTValor: 47 Interprete os dados de vértice como uma lista de patch. |
D3D_PRIMITIVE_TOPOLOGY_16_CONTROL_POINT_PATCHLISTValor: 48 Interprete os dados de vértice como uma lista de patch. |
D3D_PRIMITIVE_TOPOLOGY_17_CONTROL_POINT_PATCHLISTValor: 49 Interprete os dados de vértice como uma lista de patch. |
D3D_PRIMITIVE_TOPOLOGY_18_CONTROL_POINT_PATCHLISTValor: 50 Interprete os dados de vértice como uma lista de patch. |
D3D_PRIMITIVE_TOPOLOGY_19_CONTROL_POINT_PATCHLISTValor: 51 Interprete os dados de vértice como uma lista de patch. |
D3D_PRIMITIVE_TOPOLOGY_20_CONTROL_POINT_PATCHLISTValor: 52 Interprete os dados de vértice como uma lista de patch. |
D3D_PRIMITIVE_TOPOLOGY_21_CONTROL_POINT_PATCHLISTValor: 53 Interprete os dados de vértice como uma lista de patch. |
D3D_PRIMITIVE_TOPOLOGY_22_CONTROL_POINT_PATCHLISTValor: 54 Interprete os dados de vértice como uma lista de patch. |
D3D_PRIMITIVE_TOPOLOGY_23_CONTROL_POINT_PATCHLISTValor: 55 Interprete os dados de vértice como uma lista de patch. |
D3D_PRIMITIVE_TOPOLOGY_24_CONTROL_POINT_PATCHLISTValor: 56 Interprete os dados de vértice como uma lista de patch. |
D3D_PRIMITIVE_TOPOLOGY_25_CONTROL_POINT_PATCHLISTValor: 57 Interprete os dados de vértice como uma lista de patch. |
D3D_PRIMITIVE_TOPOLOGY_26_CONTROL_POINT_PATCHLISTValor: 58 Interprete os dados de vértice como uma lista de patch. |
D3D_PRIMITIVE_TOPOLOGY_27_CONTROL_POINT_PATCHLISTValor: 59 Interprete os dados de vértice como uma lista de patch. |
D3D_PRIMITIVE_TOPOLOGY_28_CONTROL_POINT_PATCHLISTValor: 60 Interprete os dados de vértice como uma lista de patch. |
D3D_PRIMITIVE_TOPOLOGY_29_CONTROL_POINT_PATCHLISTValor: 61 Interprete os dados de vértice como uma lista de patch. |
D3D_PRIMITIVE_TOPOLOGY_30_CONTROL_POINT_PATCHLISTValor: 62 Interprete os dados de vértice como uma lista de patch. |
D3D_PRIMITIVE_TOPOLOGY_31_CONTROL_POINT_PATCHLISTValor: 63 Interprete os dados de vértice como uma lista de patch. |
D3D_PRIMITIVE_TOPOLOGY_32_CONTROL_POINT_PATCHLISTValor: 64 Interprete os dados de vértice como uma lista de patch. |
D3D10_PRIMITIVE_TOPOLOGY_UNDEFINEDO estágio de IA não foi inicializado com uma topologia primitiva. O estágio de IA não funcionará corretamente, a menos que uma topologia primitiva seja definida. |
D3D10_PRIMITIVE_TOPOLOGY_POINTLISTInterprete os dados de vértice como uma lista de pontos. |
D3D10_PRIMITIVE_TOPOLOGY_LINELISTInterprete os dados de vértice como uma lista de linhas. |
D3D10_PRIMITIVE_TOPOLOGY_LINESTRIPInterprete os dados de vértice como uma faixa de linhas. |
D3D10_PRIMITIVE_TOPOLOGY_TRIANGLELISTInterprete os dados de vértice como uma lista de triângulos. |
D3D10_PRIMITIVE_TOPOLOGY_TRIANGLESTRIPInterprete os dados de vértice como uma faixa de triângulo. |
D3D10_PRIMITIVE_TOPOLOGY_LINELIST_ADJInterprete os dados de vértice como uma lista de linhas com dados de adjacência. |
D3D10_PRIMITIVE_TOPOLOGY_LINESTRIP_ADJInterprete os dados de vértice como uma faixa de linhas com dados de adjacência. |
D3D10_PRIMITIVE_TOPOLOGY_TRIANGLELIST_ADJInterprete os dados de vértice como uma lista de triângulos com dados de adjacência. |
D3D10_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP_ADJInterprete os dados de vértice como uma faixa de triângulo com dados de adjacência. |
D3D11_PRIMITIVE_TOPOLOGY_UNDEFINEDO estágio de IA não foi inicializado com uma topologia primitiva. O estágio de IA não funcionará corretamente, a menos que uma topologia primitiva seja definida. |
D3D11_PRIMITIVE_TOPOLOGY_POINTLISTInterprete os dados de vértice como uma lista de pontos. |
D3D11_PRIMITIVE_TOPOLOGY_LINELISTInterprete os dados de vértice como uma lista de linhas. |
D3D11_PRIMITIVE_TOPOLOGY_LINESTRIPInterprete os dados de vértice como uma faixa de linhas. |
D3D11_PRIMITIVE_TOPOLOGY_TRIANGLELISTInterprete os dados de vértice como uma lista de triângulos. |
D3D11_PRIMITIVE_TOPOLOGY_TRIANGLESTRIPInterprete os dados de vértice como uma faixa de triângulo. |
D3D11_PRIMITIVE_TOPOLOGY_LINELIST_ADJInterprete os dados de vértice como uma lista de linhas com dados de adjacência. |
D3D11_PRIMITIVE_TOPOLOGY_LINESTRIP_ADJInterprete os dados de vértice como uma faixa de linhas com dados de adjacência. |
D3D11_PRIMITIVE_TOPOLOGY_TRIANGLELIST_ADJInterprete os dados de vértice como uma lista de triângulos com dados de adjacência. |
D3D11_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP_ADJInterprete os dados de vértice como uma faixa de triângulo com dados de adjacência. |
D3D11_PRIMITIVE_TOPOLOGY_1_CONTROL_POINT_PATCHLISTInterprete os dados de vértice como uma lista de patch. |
D3D11_PRIMITIVE_TOPOLOGY_2_CONTROL_POINT_PATCHLISTInterprete os dados de vértice como uma lista de patch. |
D3D11_PRIMITIVE_TOPOLOGY_3_CONTROL_POINT_PATCHLISTInterprete os dados de vértice como uma lista de patch. |
D3D11_PRIMITIVE_TOPOLOGY_4_CONTROL_POINT_PATCHLISTInterprete os dados de vértice como uma lista de patch. |
D3D11_PRIMITIVE_TOPOLOGY_5_CONTROL_POINT_PATCHLISTInterprete os dados de vértice como uma lista de patch. |
D3D11_PRIMITIVE_TOPOLOGY_6_CONTROL_POINT_PATCHLISTInterprete os dados de vértice como uma lista de patch. |
D3D11_PRIMITIVE_TOPOLOGY_7_CONTROL_POINT_PATCHLISTInterprete os dados de vértice como uma lista de patch. |
D3D11_PRIMITIVE_TOPOLOGY_8_CONTROL_POINT_PATCHLISTInterprete os dados de vértice como uma lista de patch. |
D3D11_PRIMITIVE_TOPOLOGY_9_CONTROL_POINT_PATCHLISTInterprete os dados de vértice como uma lista de patch. |
D3D11_PRIMITIVE_TOPOLOGY_10_CONTROL_POINT_PATCHLISTInterprete os dados de vértice como uma lista de patch. |
D3D11_PRIMITIVE_TOPOLOGY_11_CONTROL_POINT_PATCHLISTInterprete os dados de vértice como uma lista de patch. |
D3D11_PRIMITIVE_TOPOLOGY_12_CONTROL_POINT_PATCHLISTInterprete os dados de vértice como uma lista de patch. |
D3D11_PRIMITIVE_TOPOLOGY_13_CONTROL_POINT_PATCHLISTInterprete os dados de vértice como uma lista de patch. |
D3D11_PRIMITIVE_TOPOLOGY_14_CONTROL_POINT_PATCHLISTInterprete os dados de vértice como uma lista de patch. |
D3D11_PRIMITIVE_TOPOLOGY_15_CONTROL_POINT_PATCHLISTInterprete os dados de vértice como uma lista de patch. |
D3D11_PRIMITIVE_TOPOLOGY_16_CONTROL_POINT_PATCHLISTInterprete os dados de vértice como uma lista de patch. |
D3D11_PRIMITIVE_TOPOLOGY_17_CONTROL_POINT_PATCHLISTInterprete os dados de vértice como uma lista de patch. |
D3D11_PRIMITIVE_TOPOLOGY_18_CONTROL_POINT_PATCHLISTInterprete os dados de vértice como uma lista de patch. |
D3D11_PRIMITIVE_TOPOLOGY_19_CONTROL_POINT_PATCHLISTInterprete os dados de vértice como uma lista de patch. |
D3D11_PRIMITIVE_TOPOLOGY_20_CONTROL_POINT_PATCHLISTInterprete os dados de vértice como uma lista de patch. |
D3D11_PRIMITIVE_TOPOLOGY_21_CONTROL_POINT_PATCHLISTInterprete os dados de vértice como uma lista de patch. |
D3D11_PRIMITIVE_TOPOLOGY_22_CONTROL_POINT_PATCHLISTInterprete os dados de vértice como uma lista de patch. |
D3D11_PRIMITIVE_TOPOLOGY_23_CONTROL_POINT_PATCHLISTInterprete os dados de vértice como uma lista de patch. |
D3D11_PRIMITIVE_TOPOLOGY_24_CONTROL_POINT_PATCHLISTInterprete os dados de vértice como uma lista de patch. |
D3D11_PRIMITIVE_TOPOLOGY_25_CONTROL_POINT_PATCHLISTInterprete os dados de vértice como uma lista de patch. |
D3D11_PRIMITIVE_TOPOLOGY_26_CONTROL_POINT_PATCHLISTInterprete os dados de vértice como uma lista de patch. |
D3D11_PRIMITIVE_TOPOLOGY_27_CONTROL_POINT_PATCHLISTInterprete os dados de vértice como uma lista de patch. |
D3D11_PRIMITIVE_TOPOLOGY_28_CONTROL_POINT_PATCHLISTInterprete os dados de vértice como uma lista de patch. |
D3D11_PRIMITIVE_TOPOLOGY_29_CONTROL_POINT_PATCHLISTInterprete os dados de vértice como uma lista de patch. |
D3D11_PRIMITIVE_TOPOLOGY_30_CONTROL_POINT_PATCHLISTInterprete os dados de vértice como uma lista de patch. |
D3D11_PRIMITIVE_TOPOLOGY_31_CONTROL_POINT_PATCHLISTInterprete os dados de vértice como uma lista de patch. |
D3D11_PRIMITIVE_TOPOLOGY_32_CONTROL_POINT_PATCHLISTInterprete os dados de vértice como uma lista de patch. |
Comentários
Use o método ID3D11DeviceContext::IASetPrimitiveTopology e um valor de D3D_PRIMITIVE_TOPOLOGY para associar uma topologia primitiva ao estágio input-assembler. Use o método ID3D11DeviceContext::IAGetPrimitiveTopology para recuperar a topologia primitiva para o estágio de input-assembler.
O diagrama a seguir mostra os vários tipos primitivos para um objeto de sombreador de geometria.
Requisitos
| Cabeçalho | d3dcommon.h |