共用方式為


D3D_TESSELLATOR_OUTPUT_PRIMITIVE列舉 (d3dcommon.h)

輸出基本類型。

Syntax

typedef enum D3D_TESSELLATOR_OUTPUT_PRIMITIVE {
  D3D_TESSELLATOR_OUTPUT_UNDEFINED = 0,
  D3D_TESSELLATOR_OUTPUT_POINT = 1,
  D3D_TESSELLATOR_OUTPUT_LINE = 2,
  D3D_TESSELLATOR_OUTPUT_TRIANGLE_CW = 3,
  D3D_TESSELLATOR_OUTPUT_TRIANGLE_CCW = 4,
  D3D11_TESSELLATOR_OUTPUT_UNDEFINED,
  D3D11_TESSELLATOR_OUTPUT_POINT,
  D3D11_TESSELLATOR_OUTPUT_LINE,
  D3D11_TESSELLATOR_OUTPUT_TRIANGLE_CW,
  D3D11_TESSELLATOR_OUTPUT_TRIANGLE_CCW
} ;

常數

 
D3D_TESSELLATOR_OUTPUT_UNDEFINED
值: 0
D3D_TESSELLATOR_OUTPUT_POINT
值: 1
D3D_TESSELLATOR_OUTPUT_LINE
值: 2
D3D_TESSELLATOR_OUTPUT_TRIANGLE_CW
值: 3
D3D_TESSELLATOR_OUTPUT_TRIANGLE_CCW
值: 4
D3D11_TESSELLATOR_OUTPUT_UNDEFINED
輸出基本類型未定義。
D3D11_TESSELLATOR_OUTPUT_POINT
輸出基本類型是點。
D3D11_TESSELLATOR_OUTPUT_LINE
輸出基本類型是一行。
D3D11_TESSELLATOR_OUTPUT_TRIANGLE_CW
輸出基本類型是順時針三角形。
D3D11_TESSELLATOR_OUTPUT_TRIANGLE_CCW
輸出基本類型是逆時針三角形。

備註

輸出基本類型會決定鑲嵌器輸出數據的組織方式;這個列舉是由 D3D11_SHADER_DESC使用。

D3D11_TESSELLATOR_OUTPUT_PRIMITIVE列舉是在 D3D11Shader.h 頭文件中定義為D3D_TESSELLATOR_OUTPUT_PRIMITIVE列舉的類型,在 D3DCommon.h 頭檔中完全定義。


typedef D3D_TESSELLATOR_OUTPUT_PRIMITIVE D3D11_TESSELLATOR_OUTPUT_PRIMITIVE;

規格需求

需求
標頭 d3dcommon.h

另請參閱

著色器列舉