função CD3D11_TEXTURE3D_DESC::CD3D11_TEXTURE3D_DESC(DXGI_FORMAT,UINT,UINT,UINT,UINT,UINT,D3D11_USAGE,UINT,UINT) (d3d11.h)

Cria uma instância de uma nova instância de uma estrutura CD3D11_TEXTURE3D_DESC inicializada com valores D3D11_TEXTURE3D_DESC .

Sintaxe

void CD3D11_TEXTURE3D_DESC(
  DXGI_FORMAT format,
  UINT        width,
  UINT        height,
  UINT        depth,
  UINT        mipLevels,
  UINT        bindFlags,
  D3D11_USAGE usage,
  UINT        cpuaccessFlags,
  UINT        miscFlags
);

Parâmetros

format

Tipo: DXGI_FORMAT

Um valor do tipo DXGI_FORMAT que especifica o formato de textura.

width

Tipo: UINT

Largura da textura (em texels). O intervalo é de 1 a D3D11_REQ_TEXTURE3D_U_V_OR_W_DIMENSION (2048). No entanto, o intervalo é, na verdade, restrito pelo nível de recurso no qual você cria o dispositivo de renderização.

height

Tipo: UINT

Altura da textura (em texels). O intervalo é de 1 a D3D11_REQ_TEXTURE3D_U_V_OR_W_DIMENSION (2048). No entanto, o intervalo é, na verdade, restrito pelo nível de recurso no qual você cria o dispositivo de renderização.

depth

Tipo: UINT

Profundidade de textura (em texels). O intervalo é de 1 a D3D11_REQ_TEXTURE3D_U_V_OR_W_DIMENSION (2048). No entanto, o intervalo é, na verdade, restrito pelo nível de recurso no qual você cria o dispositivo de renderização.

mipLevels

Tipo: UINT

O número máximo de níveis de mipmap na textura. Consulte os comentários em D3D11_TEX1D_SRV. Use 1 para uma textura com várias amostras; ou 0 para gerar um conjunto completo de subtexturas.

bindFlags

Tipo: UINT

Uma combinação de valores de tipo D3D11_BIND_FLAG que são combinados usando uma operação OR bit a bit. O valor resultante especifica como associar a textura a estágios de pipeline.

usage

Tipo: D3D11_USAGE

Um valor do tipo D3D11_USAGE que identifica como a textura deve ser lida e gravada.

cpuaccessFlags

Tipo: UINT

Uma combinação de valores de tipo D3D11_CPU_ACCESS_FLAG que são combinados usando uma operação OR bit a bit. O valor resultante especifica os tipos de acesso à CPU permitidos.

miscFlags

Tipo: UINT

Uma combinação de valores de tipo D3D11_RESOURCE_MISC_FLAG que são combinados usando uma operação OR bit a bit. O valor resultante identifica outras opções de recurso menos comuns.

Retornar valor

Nenhum

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 7 [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2008 R2 [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho d3d11.h
Biblioteca D3D11.lib

Confira também

CD3D11_TEXTURE3D_DESC