D3D12_PRIMITIVE_TOPOLOGY_TYPE列舉 (d3d12.h)

指定管線如何解譯幾何或殼層著色器輸入基本類型。

Syntax

typedef enum D3D12_PRIMITIVE_TOPOLOGY_TYPE {
  D3D12_PRIMITIVE_TOPOLOGY_TYPE_UNDEFINED = 0,
  D3D12_PRIMITIVE_TOPOLOGY_TYPE_POINT = 1,
  D3D12_PRIMITIVE_TOPOLOGY_TYPE_LINE = 2,
  D3D12_PRIMITIVE_TOPOLOGY_TYPE_TRIANGLE = 3,
  D3D12_PRIMITIVE_TOPOLOGY_TYPE_PATCH = 4
} ;

常數

 
D3D12_PRIMITIVE_TOPOLOGY_TYPE_UNDEFINED
值: 0
著色器尚未使用輸入基本類型初始化。
D3D12_PRIMITIVE_TOPOLOGY_TYPE_POINT
值: 1
將輸入基本類型解譯為點。
D3D12_PRIMITIVE_TOPOLOGY_TYPE_LINE
值: 2
將輸入基本類型解譯為行。
D3D12_PRIMITIVE_TOPOLOGY_TYPE_TRIANGLE
值: 3
將輸入基本類型解譯為三角形。
D3D12_PRIMITIVE_TOPOLOGY_TYPE_PATCH
值: 4
將輸入基本類型解譯為控制點修補程式。

備註

此列舉是由 D3D12_GRAPHICS_PIPELINE_STATE_DESC 結構使用。

規格需求

需求
標頭 d3d12.h

另請參閱

核心列舉