Freigeben über


D3D11_RESOURCE_RETURN_TYPE Enumeration

Indicates return value type.

Syntax

typedef enum D3D11_RESOURCE_RETURN_TYPE {
  D3D11_RETURN_TYPE_UNORM       = 1,
  D3D11_RETURN_TYPE_SNORM       = 2,
  D3D11_RETURN_TYPE_SINT        = 3,
  D3D11_RETURN_TYPE_UINT        = 4,
  D3D11_RETURN_TYPE_FLOAT       = 5,
  D3D11_RETURN_TYPE_MIXED       = 6,
  D3D11_RETURN_TYPE_DOUBLE      = 7,
  D3D11_RETURN_TYPE_CONTINUED   = 8 
} D3D11_RESOURCE_RETURN_TYPE;

Konstanten

  • D3D11_RETURN_TYPE_UNORM
    Return type is UNORM.

  • D3D11_RETURN_TYPE_SNORM
    Return type is SNORM.

  • D3D11_RETURN_TYPE_SINT
    Return type is SINT.

  • D3D11_RETURN_TYPE_UINT
    Return type is UINT.

  • D3D11_RETURN_TYPE_FLOAT
    Return type is FLOAT.

  • D3D11_RETURN_TYPE_MIXED
    Return type is unknown.

  • D3D11_RETURN_TYPE_DOUBLE
    Return type is DOUBLE.

  • D3D11_RETURN_TYPE_CONTINUED
    Return type is a multiple-dword type, such as a double or uint64, and the component is continued from the previous component that was declared. The first component represents the lower bits.

Hinweise

The D3D11_RESOURCE_RETURN_TYPE enumeration is type defined in the D3D11shader.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 D3D11_RESOURCE_RETURN_TYPE;

Anforderungen

Header

D3d11shader.h