다음을 통해 공유


D3D_TESSELLATOR_PARTITIONING 열거형(d3dcommon.h)

분할 옵션.

Syntax

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
power-of-two 숫자로만 분할합니다.
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;

요구 사항

요구 사항
헤더 d3dcommon.h

추가 정보

셰이더 열거형