D3D10_RESOURCE_RETURN_TYPE enumeration

The return type of a resource. See D3D10_SHADER_INPUT_BIND_DESC.

Syntax


typedef enum D3D10_RESOURCE_RETURN_TYPE { 
  D3D10_RETURN_TYPE_UNORM  = 1,
  D3D10_RETURN_TYPE_SNORM  = 2,
  D3D10_RETURN_TYPE_SINT   = 3,
  D3D10_RETURN_TYPE_UINT   = 4,
  D3D10_RETURN_TYPE_FLOAT  = 5,
  D3D10_RETURN_TYPE_MIXED  = 6
} D3D10_RESOURCE_RETURN_TYPE;

Constants

D3D10_RETURN_TYPE_UNORM

Unsigned integer value normalized to a value between 0 and 1.

D3D10_RETURN_TYPE_SNORM

Signed integer value normalized to a value between -1 and 1.

D3D10_RETURN_TYPE_SINT

Signed integer.

D3D10_RETURN_TYPE_UINT

Unsigned integer.

D3D10_RETURN_TYPE_FLOAT

Floating-point number.

D3D10_RETURN_TYPE_MIXED

Reserved.

Remarks

The D3D10_RESOURCE_RETURN_TYPE enumeration is type defined in the D3D10shader.h header file as a D3D_RESOURCE_RETURN_TYPE enumeration, which is fully defined in the D3DCommon.h header file.



typedef D3D_RESOURCE_RETURN_TYPE D3D10_RESOURCE_RETURN_TYPE;

Requirements

Header

D3D10shader.h

See also

Core Enumerations

 

 

Show: