Bagikan melalui


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)

Lihat juga

D3DDDIARG_CREATEOVERLAY

D3DDDI_DEVICEFUNCS