D3D_REGISTER_COMPONENT_TYPE 열거형(d3dcommon.h)
레지스터에 저장할 수 있는 데이터 형식을 식별하는 값입니다.
참고
Direct3D 10을 사용하는 프로그래밍의 경우 이 API에는 대신 D3D_
시작하는 형식 별칭이 있습니다D3D10_
. 이러한 Direct3D 10 형식 별칭은 , d3d10misc.h
및 d3d10shader.h
에 d3d10.h
정의되어 있습니다.
Syntax
typedef enum D3D_REGISTER_COMPONENT_TYPE {
D3D_REGISTER_COMPONENT_UNKNOWN = 0,
D3D_REGISTER_COMPONENT_UINT32 = 1,
D3D_REGISTER_COMPONENT_SINT32 = 2,
D3D_REGISTER_COMPONENT_FLOAT32 = 3,
D3D_REGISTER_COMPONENT_UINT16,
D3D_REGISTER_COMPONENT_SINT16,
D3D_REGISTER_COMPONENT_FLOAT16,
D3D_REGISTER_COMPONENT_UINT64,
D3D_REGISTER_COMPONENT_SINT64,
D3D_REGISTER_COMPONENT_FLOAT64,
D3D10_REGISTER_COMPONENT_UNKNOWN,
D3D10_REGISTER_COMPONENT_UINT32,
D3D10_REGISTER_COMPONENT_SINT32,
D3D10_REGISTER_COMPONENT_FLOAT32,
D3D10_REGISTER_COMPONENT_UINT16,
D3D10_REGISTER_COMPONENT_SINT16,
D3D10_REGISTER_COMPONENT_FLOAT16,
D3D10_REGISTER_COMPONENT_UINT64,
D3D10_REGISTER_COMPONENT_SINT64,
D3D10_REGISTER_COMPONENT_FLOAT64
} ;
상수
D3D_REGISTER_COMPONENT_UNKNOWN 값: 0 데이터 형식을 알 수 없습니다. |
D3D_REGISTER_COMPONENT_UINT32 값: 1 부호 없는 32비트 정수입니다. |
D3D_REGISTER_COMPONENT_SINT32 값: 2 부호 있는 32비트 정수. |
D3D_REGISTER_COMPONENT_FLOAT32 값: 3 32비트 부동 소수점 숫자입니다. |
D3D10_REGISTER_COMPONENT_UNKNOWN 데이터 형식을 알 수 없습니다. |
D3D10_REGISTER_COMPONENT_UINT32 부호 없는 32비트 정수입니다. |
D3D10_REGISTER_COMPONENT_SINT32 부호 있는 32비트 정수. |
D3D10_REGISTER_COMPONENT_FLOAT32 32비트 부동 소수점 숫자입니다. |
설명
레지스터 구성 요소 형식은 D3D11_SIGNATURE_PARAMETER_DESC 구조체의 ComponentType 멤버에 지정됩니다.
요구 사항
머리글 | d3dcommon.h |
추가 정보
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기