Bagikan melalui


Fungsi Texture2DArray::GetDimensions

Mengembalikan dimensi sumber daya.

Sintaks

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

Parameter

MipLevel [in]

Jenis: UINT

Pilihan. Tingkat mipmap (harus ditentukan jika NumberOfLevels digunakan).

Lebar [keluar]

Jenis: UINT

Lebar sumber daya, dalam texel.

Tinggi [keluar]

Jenis: UINT

Tinggi sumber daya, dalam texel.

Elemen [out]

Jenis: UINT

Jumlah elemen dalam array.

NumberOfLevels [out]

Jenis: UINT

Jumlah tingkat mipmap (memerlukan MipLevel juga).

Menampilkan nilai

Tidak ada

Keterangan

Ini adalah daftar versi metode ini yang kelebihan beban.

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

Fungsi ini didukung untuk jenis shader berikut:

Puncak Hull Domain Geometri Pixel Compute
x x

 

Lihat juga

Texture2DArray

Model Shader 5