Compartilhar via


D3D_RESOURCE_RETURN_TYPE enumeração (d3dcommon.h)

Indica o tipo de valor retornado.

Observação

Para programação com Direct3D 10, essa API tem um alias de tipo que começa D3D10_ em vez de D3D_. Esses aliases de tipo Direct3D 10 são definidos em d3d10.h, d3d10misc.he d3d10shader.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
} ;

Constantes

 
D3D_RETURN_TYPE_UNORM
Valor: 1
D3D_RETURN_TYPE_SNORM
Valor: 2
D3D_RETURN_TYPE_SINT
Valor: 3
D3D_RETURN_TYPE_UINT
Valor: 4
D3D_RETURN_TYPE_FLOAT
Valor: 5
D3D_RETURN_TYPE_MIXED
Valor: 6
D3D_RETURN_TYPE_DOUBLE
Valor: 7
D3D_RETURN_TYPE_CONTINUED
Valor: 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
O tipo de retorno é UNORM.
D3D11_RETURN_TYPE_SNORM
O tipo de retorno é SNORM.
D3D11_RETURN_TYPE_SINT
O tipo de retorno é SINT.
D3D11_RETURN_TYPE_UINT
O tipo de retorno é UINT.
D3D11_RETURN_TYPE_FLOAT
O tipo de retorno é FLOAT.
D3D11_RETURN_TYPE_MIXED
O tipo de retorno é desconhecido.
D3D11_RETURN_TYPE_DOUBLE
O tipo de retorno é DOUBLE.
D3D11_RETURN_TYPE_CONTINUED
O tipo de retorno é um tipo de palavra múltipla, como um duplo ou uint64, e o componente é continuado do componente anterior que foi declarado. O primeiro componente representa os bits inferiores.

Comentários

A enumeração D3D11_RESOURCE_RETURN_TYPE é o tipo definido no arquivo de cabeçalho D3D11shader.h como uma enumeração D3D_RESOURCE_RETURN_TYPE , que é totalmente definida no arquivo de cabeçalho D3DCommon.h.


typedef D3D_RESOURCE_RETURN_TYPE D3D11_RESOURCE_RETURN_TYPE;

Requisitos

   
Cabeçalho d3dcommon.h

Confira também

Enumerações do sombreador