次の方法で共有


D3D_TESSELLATOR_PARTITIONING列挙 (d3dcommon.h)

パーティション分割オプション。

構文

typedef enum D3D_TESSELLATOR_PARTITIONING {
  D3D_TESSELLATOR_PARTITIONING_UNDEFINED = 0,
  D3D_TESSELLATOR_PARTITIONING_INTEGER = 1,
  D3D_TESSELLATOR_PARTITIONING_POW2 = 2,
  D3D_TESSELLATOR_PARTITIONING_FRACTIONAL_ODD = 3,
  D3D_TESSELLATOR_PARTITIONING_FRACTIONAL_EVEN = 4,
  D3D11_TESSELLATOR_PARTITIONING_UNDEFINED,
  D3D11_TESSELLATOR_PARTITIONING_INTEGER,
  D3D11_TESSELLATOR_PARTITIONING_POW2,
  D3D11_TESSELLATOR_PARTITIONING_FRACTIONAL_ODD,
  D3D11_TESSELLATOR_PARTITIONING_FRACTIONAL_EVEN
} ;

定数

 
D3D_TESSELLATOR_PARTITIONING_UNDEFINED
値: 0
D3D_TESSELLATOR_PARTITIONING_INTEGER
値: 1
D3D_TESSELLATOR_PARTITIONING_POW2
値: 2
D3D_TESSELLATOR_PARTITIONING_FRACTIONAL_ODD
値: 3
D3D_TESSELLATOR_PARTITIONING_FRACTIONAL_EVEN
値: 4
D3D11_TESSELLATOR_PARTITIONING_UNDEFINED
パーティション分割の種類は未定義です。
D3D11_TESSELLATOR_PARTITIONING_INTEGER
整数のみを使用してパーティション分割します。
D3D11_TESSELLATOR_PARTITIONING_POW2
2 乗の数値のみを使用してパーティション分割します。
D3D11_TESSELLATOR_PARTITIONING_FRACTIONAL_ODD
奇数の小数部を持つパーティション。
D3D11_TESSELLATOR_PARTITIONING_FRACTIONAL_EVEN
偶数の小数部を持つパーティション。

注釈

テセレーション中、パーティション オプションは、アルゴリズムが次のパーティション値を選択する方法を決定するのに役立ちます。この列挙は、 D3D11_SHADER_DESCによって使用されます。

D3D11_TESSELLATOR_PARTITIONING列挙型は、D3D11Shader.h ヘッダー ファイルで、D3DCommon.h ヘッダー ファイルで完全に定義されているD3D_TESSELLATOR_PARTITIONING列挙として定義された型です。


typedef D3D_TESSELLATOR_PARTITIONING D3D11_TESSELLATOR_PARTITIONING;

要件

要件
Header d3dcommon.h

こちらもご覧ください

シェーダー列挙型