共用方式為


Texture2D::GetDimensions 函式

傳回資源的維度。

語法

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

參數

MipLevel [in]

類型: uint

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

寬度 [out]

類型: uint

資源寬度,以紋素表示。

高度 [out]

類型: uint

資源高度,以紋素表示。

NumberOfLevels [out]

類型: uint

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

傳回值

Nothing

備註

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

void GetDimensions(uint MipLevel, 
  out uint Width,
  out uint Height,
  out uint NumberOfLevels);

void GetDimensions (out uint Width,
  out uint Height);

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

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

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

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

 

另請參閱

Texture2D

著色器模型 5