D3D_RESOURCE_RETURN_TYPE Enumeration
Values that identify the return type of a resource.
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 = D3D_RETURN_TYPE_UNORM,
D3D10_RETURN_TYPE_SNORM = D3D_RETURN_TYPE_SNORM,
D3D10_RETURN_TYPE_SINT = D3D_RETURN_TYPE_SINT,
D3D10_RETURN_TYPE_UINT = D3D_RETURN_TYPE_UINT,
D3D10_RETURN_TYPE_FLOAT = D3D_RETURN_TYPE_FLOAT,
D3D10_RETURN_TYPE_MIXED = D3D_RETURN_TYPE_MIXED,
D3D11_RETURN_TYPE_UNORM = D3D_RETURN_TYPE_UNORM,
D3D11_RETURN_TYPE_SNORM = D3D_RETURN_TYPE_SNORM,
D3D11_RETURN_TYPE_SINT = D3D_RETURN_TYPE_SINT,
D3D11_RETURN_TYPE_UINT = D3D_RETURN_TYPE_UINT,
D3D11_RETURN_TYPE_FLOAT = D3D_RETURN_TYPE_FLOAT,
D3D11_RETURN_TYPE_MIXED = D3D_RETURN_TYPE_MIXED,
D3D11_RETURN_TYPE_DOUBLE = D3D_RETURN_TYPE_DOUBLE,
D3D11_RETURN_TYPE_CONTINUED = D3D_RETURN_TYPE_CONTINUED
} D3D_RESOURCE_RETURN_TYPE;
Konstanten
D3D_RETURN_TYPE_UNORM
Return type is an unsigned integer value normalized to a value between 0 and 1.D3D_RETURN_TYPE_SNORM
Return type is a signed integer value normalized to a value between -1 and 1.D3D_RETURN_TYPE_SINT
Return type is a signed integer.D3D_RETURN_TYPE_UINT
Return type is an unsigned integer.D3D_RETURN_TYPE_FLOAT
Return type is a floating-point number.D3D_RETURN_TYPE_MIXED
Return type is unknown.D3D_RETURN_TYPE_DOUBLE
Return type is a double-precision value.D3D_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.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
Return type is unknown.D3D11_RETURN_TYPE_UNORM
Return type is an unsigned integer value normalized to a value between 0 and 1.D3D11_RETURN_TYPE_SNORM
Return type is a signed integer value normalized to a value between -1 and 1.D3D11_RETURN_TYPE_SINT
Return type is a signed integer.D3D11_RETURN_TYPE_UINT
Return type is an unsigned integer.D3D11_RETURN_TYPE_FLOAT
Return type is a floating-point number.D3D11_RETURN_TYPE_MIXED
Return type is unknown.D3D11_RETURN_TYPE_DOUBLE
Return type is a double-precision value.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
A resource return type is specified in the ReturnType member of the D3D11_SHADER_INPUT_BIND_DESC structure.
Anforderungen
Header |
D3DCommon.h |