Fungsi D3D10CalcSubresource (d3d10.h)
Menghitung indeks subsumber daya untuk tekstur.
Sintaks
UINT D3D10CalcSubresource(
[in] UINT MipSlice,
[in] UINT ArraySlice,
[in] UINT MipLevels
);
Parameter
[in] MipSlice
Jenis: UINT
Indeks berbasis nol ke dalam array subtekstur; 0 menunjukkan subtekstur pertama yang paling rinci (atau tingkat mipmap).
[in] ArraySlice
Jenis: UINT
Indeks berbasis nol dari tekstur pertama yang digunakan (dalam array tekstur).
[in] MipLevels
Jenis: UINT
Jumlah tingkat mipmap (atau subtekstur) yang akan digunakan.
Menampilkan nilai
Jenis: UINT sebaris
Indeks yang sama dengan MipSlice + (ArraySlice * MipLevels).
Keterangan
Buffer adalah sumber daya yang tidak terstruktur dan oleh karena itu didefinisikan sebagai berisi satu subsumber daya. API yang mengambil buffer tidak memerlukan indeks sub sumber daya. Tekstur di sisi lain sangat terstruktur. Setiap objek tekstur mungkin berisi satu atau beberapa sub sumber daya tergantung pada ukuran array dan jumlah tingkat mipmap.
Persyaratan
Target Platform | Windows |
Header | d3d10.h |
Pustaka | D3D10.lib |
DLL | D3D10.dll |