다음을 통해 공유


D3D_SHADER_CBUFFER_FLAGS 열거형(d3dcommon.h)

상수 데이터 버퍼의 의도된 사용을 식별하는 값입니다.

참고

Direct3D 10을 사용하는 프로그래밍의 경우 이 API에는 대신 D3D_시작하는 형식 별칭이 있습니다D3D10_. 이러한 Direct3D 10 형식 별칭은 , d3d10misc.hd3d10shader.hd3d10.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

추가 정보

일반 버전 열거형