다음을 통해 공유


D3D_RESOURCE_RETURN_TYPE 열거형(d3dcommon.h)

반환 값 형식을 나타냅니다.

참고

Direct3D 10을 사용하는 프로그래밍의 경우 이 API에는 대신 D3D_시작하는 형식 별칭이 있습니다D3D10_. 이러한 Direct3D 10 형식 별칭은 , d3d10misc.hd3d10shader.hd3d10.h정의되어 있습니다.

Syntax

typedef enum D3D_RESOURCE_RETURN_TYPE {
  D3D_RETURN_TYPE_UNORM = 1,
  D3D_RETURN_TYPE_SNORM = 2,
  D3D_RETURN_TYPE_SINT = 3,
  D3D_RETURN_TYPE_UINT = 4,
  D3D_RETURN_TYPE_FLOAT = 5,
  D3D_RETURN_TYPE_MIXED = 6,
  D3D_RETURN_TYPE_DOUBLE = 7,
  D3D_RETURN_TYPE_CONTINUED = 8,
  D3D10_RETURN_TYPE_UNORM,
  D3D10_RETURN_TYPE_SNORM,
  D3D10_RETURN_TYPE_SINT,
  D3D10_RETURN_TYPE_UINT,
  D3D10_RETURN_TYPE_FLOAT,
  D3D10_RETURN_TYPE_MIXED,
  D3D11_RETURN_TYPE_UNORM,
  D3D11_RETURN_TYPE_SNORM,
  D3D11_RETURN_TYPE_SINT,
  D3D11_RETURN_TYPE_UINT,
  D3D11_RETURN_TYPE_FLOAT,
  D3D11_RETURN_TYPE_MIXED,
  D3D11_RETURN_TYPE_DOUBLE,
  D3D11_RETURN_TYPE_CONTINUED
} ;

상수

 
D3D_RETURN_TYPE_UNORM
값: 1
D3D_RETURN_TYPE_SNORM
값: 2
D3D_RETURN_TYPE_SINT
값: 3
D3D_RETURN_TYPE_UINT
값: 4
D3D_RETURN_TYPE_FLOAT
값: 5
D3D_RETURN_TYPE_MIXED
값: 6
D3D_RETURN_TYPE_DOUBLE
값: 7
D3D_RETURN_TYPE_CONTINUED
값: 8
D3D10_RETURN_TYPE_UNORM
D3D10_RETURN_TYPE_SNORM
D3D10_RETURN_TYPE_SINT
D3D10_RETURN_TYPE_UINT
D3D10_RETURN_TYPE_FLOAT
D3D10_RETURN_TYPE_MIXED
D3D11_RETURN_TYPE_UNORM
반환 형식은 UNORM입니다.
D3D11_RETURN_TYPE_SNORM
반환 형식은 SNORM입니다.
D3D11_RETURN_TYPE_SINT
반환 형식은 SINT입니다.
D3D11_RETURN_TYPE_UINT
반환 형식은 UINT입니다.
D3D11_RETURN_TYPE_FLOAT
반환 형식은 FLOAT입니다.
D3D11_RETURN_TYPE_MIXED
반환 형식을 알 수 없습니다.
D3D11_RETURN_TYPE_DOUBLE
반환 형식은 DOUBLE입니다.
D3D11_RETURN_TYPE_CONTINUED
반환 형식은 double 또는 uint64와 같은 다중 dword 형식이며 구성 요소는 선언된 이전 구성 요소에서 계속됩니다. 첫 번째 구성 요소는 하위 비트를 나타냅니다.

설명

D3D11_RESOURCE_RETURN_TYPE 열거형은 D3D11shader.h 헤더 파일에 D3DCommon.h 헤더 파일에 완전히 정의된 D3D_RESOURCE_RETURN_TYPE 열거형으로 정의된 형식입니다.


typedef D3D_RESOURCE_RETURN_TYPE D3D11_RESOURCE_RETURN_TYPE;

요구 사항

   
머리글 d3dcommon.h

추가 정보

셰이더 열거형