GetDimensions function

Returns the dimensions of the resource.

Syntax

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

Parameters

MipLevel [in]

Type: UINT

Optional. The mipmap level (must be specified if NumberOfLevels is used).

Width [out]

Type: UINT

The resource width, in texels.

Height [out]

Type: UINT

The resource height, in texels.

Elements [out]

Type: UINT

The number of elements in the array.

NumberOfLevels [out]

Type: UINT

The number of mipmap levels (requires MipLevel also).

Return value

Nothing

Remarks

This is a list of the overloaded versions of this method.



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

void GetDimensions (out UINT Width,
  out float Height,
  out float Elements);

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

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


This function is supported for the following types of shaders:

VertexHullDomainGeometryPixelCompute
xx

 

See also

Texture2DArray
Shader Model 5

 

 

Show: