Bagikan melalui


PDD_VPORTCB_DESTROYVPORT fungsi panggilan balik (ddrawint.h)

Fungsi panggilan balik DdVideoPortDestroy memberi tahu driver bahwa DirectDraw telah menghancurkan objek VPE yang ditentukan.

Sintaks

PDD_VPORTCB_DESTROYVPORT PddVportcbDestroyvport;

DWORD PddVportcbDestroyvport(
  PDD_DESTROYVPORTDATA unnamedParam1
)
{...}

Parameter

unnamedParam1

Menunjuk ke struktur DD_DESTROYVPORTDATA yang berisi informasi yang diperlukan driver untuk dibersihkan.

Nilai kembali

DdVideoPortDestroy mengembalikan salah satu kode panggilan balik berikut:

Keterangan

DdVideoPortDestroy dapat diimplementasikan secara opsional di driver DirectDraw yang mendukung VPE.

Driver harus membebaskan memori apa pun yang dialokasikan dan dikaitkan dengan objek VPE yang ditentukan. Ini termasuk membebaskan memori yang dialokasikan driver yang diakses melalui dwReserved1 dan dwReserved2 anggota struktur DD_VIDEOPORT_LOCAL . Struktur DD_VIDEOPORT_LOCAL ini ada di anggota lpVideoPort dari struktur DD_DESTROYVPORTDATA di lpDestroyVideoPort.

Persyaratan

Persyaratan Nilai
Target Platform Desktop
Header ddrawint.h (termasuk Winddi.h)

Lihat juga

DD_DESTROYVPORTDATA

DD_VIDEOPORT_LOCAL

DdVideoPortCreate