D3D_PRIMITIVE_TOPOLOGY 열거형(d3dcommon.h)

파이프라인이 입력 어셈블러 단계에 바인딩된 꼭짓점 데이터를 해석하는 방법을 나타내는 값입니다. 이러한 기본 토폴로지 값 은 꼭짓점 데이터가 화면에 렌더링되는 방법을 결정합니다.

참고

Direct3D 10을 사용하는 프로그래밍의 경우 이 API에는 대신 D3D_시작하는 형식 별칭이 있습니다D3D10_. 이러한 Direct3D 10 형식 별칭은 , d3d10misc.hd3d10shader.hd3d10.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
} ;

상수

 
D3D_PRIMITIVE_TOPOLOGY_UNDEFINED
값: 0
IA 단계는 기본 토폴로지로 초기화되지 않았습니다. 기본 토폴로지를 정의하지 않으면 IA 단계가 제대로 작동하지 않습니다.
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_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
IA 단계는 기본 토폴로지로 초기화되지 않았습니다. 기본 토폴로지를 정의하지 않으면 IA 단계가 제대로 작동하지 않습니다.
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
IA 단계는 기본 토폴로지로 초기화되지 않았습니다. 기본 토폴로지를 정의하지 않으면 IA 단계가 제대로 작동하지 않습니다.
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
꼭짓점 데이터를 패치 목록으로 해석합니다.

설명

ID3D11DeviceContext::IASetPrimitiveTopology 메서드와 D3D_PRIMITIVE_TOPOLOGY 값을 사용하여 기본 토폴로지를 입력 어셈블러 단계에 바인딩합니다. ID3D11DeviceContext::IAGetPrimitiveTopology 메서드를 사용하여 입력 어셈블러 단계에 대한 기본 토폴로지를 검색합니다.

다음 다이어그램은 기하 도형 셰이더 개체의 다양한 기본 형식을 보여 줍니다.

기하 도형 셰이더 개체의 다양한 기본 형식 그림

요구 사항

   
머리글 d3dcommon.h

추가 정보

일반 버전 열거형