Antarmuka IDirect3DTexture9 (d3d9helper.h)
Aplikasi menggunakan metode antarmuka IDirect3DTexture9 untuk memanipulasi sumber daya tekstur.
Warisan
Antarmuka IDirect3DTexture9 mewarisi dari IDirect3DBaseTexture9. IDirect3DTexture9 juga memiliki jenis anggota ini:
Metode
Antarmuka IDirect3DTexture9 memiliki metode ini.
IDirect3DTexture9::AddDirtyRect Metode IDirect3DTexture9::AddDirtyRect (d3d9.h) menambahkan wilayah kotor ke sumber daya tekstur. |
IDirect3DTexture9::GetLevelDesc Metode IDirect3DTexture9::GetLevelDesc (d3d9.h) mengambil deskripsi tingkat sumber daya tekstur. |
IDirect3DTexture9::GetSurfaceLevel Metode IDirect3DTexture9::GetSurfaceLevel (d3d9.h) mengambil tingkat permukaan tekstur yang ditentukan. |
IDirect3DTexture9::LockRect Metode IDirect3DTexture9::LockRect (d3d9.h) mengunci persegi panjang pada sumber daya tekstur. |
IDirect3DTexture9::UnlockRect Metode IDirect3DTexture9::UnlockRect (d3d9.h) membuka persegi panjang pada sumber daya tekstur. |
Keterangan
Antarmuka IDirect3DTexture9 dapat diperoleh dengan memanggil metode IDirect3DDevice9::CreateTexture atau salah satu fungsixxx D3DXCreateTexture.
Antarmuka ini mewarisi fungsionalitas tambahan dari antarmuka IDirect3DBaseTexture9 .
Antarmuka ini, seperti semua antarmuka COM, mewarisi dari antarmuka IUnknown .
Jenis LPDIRECT3DTEXTURE9 dan PDIRECT3DTEXTURE9 didefinisikan sebagai penunjuk ke antarmuka IDirect3DTexture9 .
typedef struct IDirect3DTexture9 *LPDIRECT3DTEXTURE9, *PDIRECT3DTEXTURE9;
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Windows |
Header | d3d9helper.h (termasuk D3D9.h) |
Lihat juga
D3DXCreateTextureFromFileInMemory
D3DXCreateTextureFromFileInMemoryEx