Partager via


Fonction Texture3D::GetDimensions

Retourne les dimensions de la ressource.

Syntaxe

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

Paramètres

MipLevel [in]

Type : UINT

Optionnel. Niveau Mipmap (doit être spécifié si NumberOfLevels est utilisé).

Largeur [out]

Type : UINT

Largeur de ressource, en texels.

Hauteur [out]

Type : UINT

Hauteur de ressource, en texels.

Profondeur [out]

Type : UINT

Profondeur des ressources, en texels.

NumberOfLevels [out]

Type : UINT

Nombre de niveaux mipmap (nécessite également MipLevel ).

Valeur retournée

Rien

Notes

Liste des versions surchargées de cette méthode.

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);

Cette fonction est prise en charge pour les types de nuanceurs suivants :

Sommet Coque Domain Géométrie Pixel Compute
x x

 

Voir aussi

Texture3D

Modèle de nuanceur 5