Função Texture3D::GetDimensions

Retorna as dimensões do recurso.

Sintaxe

void GetDimensions(
  in  UINT MipLevel,
  out UINT Width,
  out UINT Height,
  out UINT Depth,
  out UINT NumberOfLevels
);

Parâmetros

MipLevel [in]

Tipo: UINT

Opcional. Nível de mipmap (deve ser especificado se NumberOfLevels for usado).

Largura [out]

Tipo: UINT

A largura do recurso, em texels.

Altura [out]

Tipo: UINT

A altura do recurso, em texels.

Profundidade [out]

Tipo: UINT

A profundidade do recurso, em texels.

NumberOfLevels [out]

Tipo: UINT

O número de níveis de mipmap (requer MipLevel também).

Valor retornado

Nada

Comentários

Esta é uma lista das versões sobrecarregadas desse método.

void GetDimensions(UINT MipLevel, 
  out UINT Width,
  out UINT Height,
  out UINT Depth,
  out UINT NumberOfLevels);

void GetDimensions (out UINT Width,
  out UINT Height,
  out UINT Depth);

void GetDimensions(UINT MipLevel,
  out float Width,
  out float Height,
  out float Depth,
  out float NumberOfLevels);

void GetDimensions(out float Width,
  out float Height,
  out float Depth);

Essa função tem suporte para os seguintes tipos de sombreadores:

Vértice Casco Domínio Geometry Pixel Computação
x x

 

Confira também

Texture3D

Modelo de sombreador 5