Texture1DArray::GetDimensions 函数

返回资源的维度。

语法

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

parameters

MipLevel [in]

类型: UINT

可选。 如果使用 NumberOfLevels) ,则必须指定 Mipmap 级别 (。

Width [out]

类型: UINT

资源宽度,以纹素为单位。

元素 [out]

类型: UINT

数组中的元素数。

NumberOfLevels [out]

类型: UINT

mipmap (级别数也需要 mipLevel) 。

返回值

此函数不返回值。

注解

这是此方法的重载版本列表。

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

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

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

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

以下类型的着色器支持此函数:

顶点 外壳 Geometry 像素 计算
x x

 

另请参阅

Texture1DArray

着色器模型 5