Metode IDirect3DDevice9Ex::CreateOffscreenPlainSurfaceEx (d3d9.h)
Membuat permukaan di luar layar.
Sintaks
HRESULT CreateOffscreenPlainSurfaceEx(
[in] UINT Width,
[in] UINT Height,
[in] D3DFORMAT Format,
[in] D3DPOOL Pool,
[out, retval] IDirect3DSurface9 **ppSurface,
[in] HANDLE *pSharedHandle,
[in] DWORD Usage
);
Parameter
[in] Width
Jenis: UINT
Lebar permukaan.
[in] Height
Jenis: UINT
Tinggi permukaan.
[in] Format
Jenis: D3DFORMAT
Format permukaan. Lihat D3DFORMAT.
[in] Pool
Jenis: D3DPOOL
Jenis kumpulan permukaan. Lihat D3DPOOL.
[out, retval] ppSurface
Jenis: IDirect3DSurface9**
Penunjuk ke antarmuka IDirect3DSurface9 yang dibuat.
[in] pSharedHandle
Jenis: HANDEL*
Dicadangkan. Atur parameter ini ke NULL. Parameter ini dapat digunakan di Direct3D 9 untuk Windows Vista untuk berbagi sumber daya.
[in] Usage
Jenis: DWORD
Kombinasi satu atau beberapa konstanta D3DUSAGE yang dapat or'd bersama-sama. Nilai 0 menunjukkan tidak ada penggunaan.
Menampilkan nilai
Jenis: HRESULT
Jika metode berhasil, nilai yang dikembalikan adalah D3D_OK. Jika metode gagal, nilai yang dikembalikan bisa menjadi berikut: D3DERR_INVALIDCALL.
Keterangan
D3DPOOL_SCRATCH akan mengembalikan permukaan yang memiliki karakteristik identik dengan permukaan yang dibuat oleh metode DirectX 8.x CreateImageSurface.
D3DPOOL_DEFAULT adalah kumpulan yang sesuai untuk digunakan dengan IDirect3DDevice9::StretchRect dan IDirect3DDevice9::ColorFill.
D3DPOOL_MANAGED tidak diizinkan saat membuat permukaan biasa di luar layar. Untuk informasi selengkapnya tentang kumpulan memori, lihat D3DPOOL.
Permukaan biasa di luar layar selalu dapat dikunci, terlepas dari jenis kumpulannya.
Persyaratan
Target Platform | Windows |
Header | d3d9.h |
Pustaka | D3D9.lib |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk