Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Mengambil tekstur yang ditetapkan ke tahap untuk perangkat.
Sintaks
HRESULT GetTexture(
[in] DWORD Stage,
[out, retval] IDirect3DBaseTexture9 **ppTexture
);
Parameter
[in] Stage
Jenis: DWORD
Pengidentifikasi tahap tekstur untuk diambil. Pengidentifikasi tahapan berbasis nol.
[out, retval] ppTexture
Jenis: IDirect3DBaseTexture9**
Alamat penunjuk ke antarmuka IDirect3DBaseTexture9 , mewakili tekstur yang dikembalikan.
Mengembalikan nilai
Jenis: HRESULT
Jika metode berhasil, nilai yang dikembalikan D3D_OK. Jika metode gagal, nilai yang dikembalikan dapat D3DERR_INVALIDCALL.
Keterangan
Biasanya, metode yang mengembalikan status tidak akan berfungsi pada perangkat yang dibuat menggunakan D3DCREATE_PUREDEVICE. Namun, metode ini akan berfungsi bahkan pada perangkat murni karena mengembalikan antarmuka.
Memanggil metode ini akan meningkatkan jumlah referensi internal pada antarmuka IDirect3DTexture9 . Kegagalan untuk memanggil IUnknown::Release setelah selesai menggunakan antarmuka IDirect3DTexture9 ini menghasilkan kebocoran memori.
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Target Platform | Windows |
| Header | d3d9helper.h (termasuk D3D9.h) |
| Pustaka | D3D9.lib |