Bagikan melalui


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

Lihat juga

IDirect3DTexture9