次の方法で共有


Texture1DArray::GetDimensions 関数

リソースのディメンションを返します。

構文

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

パラメーター

MipLevel [in]

型: UINT

省略可能。 Mipmap レベル ( NumberOfLevels を使用する場合は指定する必要があります)。

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

この関数は、次の種類のシェーダーでサポートされています。

Vertex Hull Domain ジオメトリ ピクセル Compute
x x

 

関連項目

Texture1DArray

シェーダー モデル 5