D3D_SHADER_CBUFFER_FLAGS 열거형(d3dcommon.h)
상수 데이터 버퍼의 의도된 사용을 식별하는 값입니다.
참고
Direct3D 10을 사용하는 프로그래밍의 경우 이 API에는 대신 D3D_
시작하는 형식 별칭이 있습니다D3D10_
. 이러한 Direct3D 10 형식 별칭은 , d3d10misc.h
및 d3d10shader.h
에 d3d10.h
정의되어 있습니다.
Syntax
typedef enum _D3D_SHADER_CBUFFER_FLAGS {
D3D_CBF_USERPACKED = 1,
D3D10_CBF_USERPACKED,
D3D_CBF_FORCE_DWORD = 0x7fffffff
} D3D_SHADER_CBUFFER_FLAGS;
상수
D3D_CBF_USERPACKED 값: 1 컴파일러가 입력 슬롯을 선택하도록 하는 대신 상수 버퍼를 HLSL 코드에 정의된 입력 슬롯에 바인딩합니다. |
D3D10_CBF_USERPACKED 컴파일러가 입력 슬롯을 선택하도록 하는 대신 상수 버퍼를 HLSL 코드에 정의된 입력 슬롯에 바인딩합니다. |
D3D_CBF_FORCE_DWORD 값: 0x7fffffff 이 값은 프로그래머가 사용하지 않습니다. 열거형이 32비트로 컴파일되도록 강제하기 위해 존재합니다. |
설명
D3D_SHADER_CBUFFER_FLAGS 형식의 값은 D3D11_SHADER_BUFFER_DESC 구조체의 uFlags 멤버에 지정됩니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | d3dcommon.h |