PFND3DDDI_CREATEOVERLAY fungsi panggilan balik (d3dumddi.h)
Fungsi CreateOverlay mengalokasikan perangkat keras overlay dan membuat overlay terlihat.
Sintaks
PFND3DDDI_CREATEOVERLAY Pfnd3dddiCreateoverlay;
HRESULT Pfnd3dddiCreateoverlay(
HANDLE hDevice,
D3DDDIARG_CREATEOVERLAY *unnamedParam2
)
{...}
Parameter
hDevice
Handel ke perangkat tampilan (konteks grafis).
unnamedParam2
pData [masuk, keluar]
Penunjuk ke struktur D3DDDIARG_CREATEOVERLAY yang menjelaskan overlay.
Menampilkan nilai
CreateOverlay mengembalikan salah satu nilai berikut:
Menampilkan kode | Deskripsi |
---|---|
S_OK | Overlay berhasil dibuat. |
E_OUTOFMEMORY | CreateOverlay tidak dapat diselesaikan karena memori yang tidak mencukup. |
D3DDDIERR_NOTAVAILABLE | CreateOverlay tidak dapat diselesaikan karena bandwidth tidak cukup tersedia atau perangkat keras overlay yang diminta tidak tersedia. |
D3DDDIERR_UNSUPPORTEDOVERLAYFORMAT | Format overlay yang ditentukan tidak didukung oleh perangkat keras overlay. |
D3DDDIERR_UNSUPPORTEDOVERLAY | Perangkat keras overlay tidak didukung untuk ukuran dan mode tampilan yang ditentukan. |
Keterangan
Overlay independen dari sumber daya yang ditampilkan dengan menggunakan overlay.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Tersedia di Windows Vista dan versi yang lebih baru dari sistem operasi Windows. |
Target Platform | Desktop |
Header | d3dumddi.h (termasuk D3dumddi.h) |