Fungsi Texture3D::GetDimensions
Mengembalikan dimensi sumber daya.
Sintaks
void GetDimensions(
in UINT MipLevel,
out UINT Width,
out UINT Height,
out UINT Depth,
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.
-
Kedalaman [keluar]
-
Jenis: UINT
Kedalaman sumber daya, dalam texel.
-
NumberOfLevels [out]
-
Jenis: UINT
Jumlah tingkat mipmap (memerlukan MipLevel juga).
Mengembalikan 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 Depth,
out UINT NumberOfLevels);
void GetDimensions (out UINT Width,
out UINT Height,
out UINT Depth);
void GetDimensions(UINT MipLevel,
out float Width,
out float Height,
out float Depth,
out float NumberOfLevels);
void GetDimensions(out float Width,
out float Height,
out float Depth);
Fungsi ini didukung untuk jenis shader berikut:
Puncak | Hull | Domain | Geometri | Pixel | Compute |
---|---|---|---|---|---|
x | x |
Lihat juga