共用方式為


Texture2DArray::GetDimensions 函式

傳回資源的維度。

語法

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

參數

MipLevel [in]

類型: UINT

選擇性。 如果使用 NumberOfLevels) ,則必須指定 mipmap 層級 (。

寬度 [out]

類型: UINT

資源寬度,以紋素表示。

高度 [out]

類型: UINT

資源高度,以紋素表示。

元素 [out]

類型: UINT

陣列中的項目數。

NumberOfLevels [out]

類型: UINT

mipmap 層級數目 (也需要 MipLevel) 。

傳回值

Nothing

備註

這是此方法的多載版本清單。

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

下列著色器類型支援此函式:

頂點 船體 網域 幾何形狀 像素 計算
x x

 

另請參閱

Texture2DArray

著色器模型 5