Metode IDirect3DTexture9::GetSurfaceLevel (d3d9helper.h)
Mengambil tingkat permukaan tekstur yang ditentukan.
Sintaks
HRESULT GetSurfaceLevel(
[in] UINT Level,
[out, retval] IDirect3DSurface9 **ppSurfaceLevel
);
Parameter
[in] Level
Jenis: UINT
Mengidentifikasi tingkat sumber daya tekstur. Metode ini mengembalikan permukaan untuk tingkat yang ditentukan oleh parameter ini. Permukaan tingkat atas ditandai dengan 0.
[out, retval] ppSurfaceLevel
Jenis: IDirect3DSurface9**
Alamat penunjuk ke antarmuka IDirect3DSurface9 , mewakili permukaan yang dikembalikan.
Mengembalikan nilai
Jenis: HRESULT
Jika metode berhasil, nilai yang dikembalikan adalah D3D_OK. Jika metode gagal, nilai yang dikembalikan bisa menjadi satu D3DERR_INVALIDCALL.
Keterangan
Memanggil metode ini akan meningkatkan jumlah referensi internal pada antarmuka IDirect3DSurface9 . Kegagalan untuk memanggil IUnknown::Release setelah selesai menggunakan antarmuka IDirect3DSurface9 ini menghasilkan kebocoran memori.
Persyaratan
Target Platform | Windows |
Header | d3d9helper.h (termasuk D3D9.h) |
Pustaka | D3D9.lib |