PDD_VPORTCB_GETVPORTCONNECT fungsi panggilan balik (ddrawint.h)
Fungsi panggilan balik DdVideoPortGetConnectInfo mengembalikan koneksi yang didukung oleh objek VPE yang ditentukan.
Sintaks
PDD_VPORTCB_GETVPORTCONNECT PddVportcbGetvportconnect;
DWORD PddVportcbGetvportconnect(
PDD_GETVPORTCONNECTDATA unnamedParam1
)
{...}
Parameter
unnamedParam1
Menunjuk ke struktur DD_GETVPORTCONNECTDATA yang berisi informasi yang diperlukan driver untuk mengembalikan data koneksi objek VPE.
Nilai kembali
DdVideoPortGetConnectInfo mengembalikan salah satu kode panggilan balik berikut:
Keterangan
DdVideoPortGetConnectInfo harus diimplementasikan di driver DirectDraw yang mendukung VPE.
DirectDraw memanggil DdVideoPortGetConnectInfo untuk mendapatkan jumlah koneksi yang didukung oleh objek VPE yang ditentukan dan karakteristik setiap koneksi. DdVideoPortGetConnectInfo dipanggil dua kali untuk objek VPE yang ditentukan:
- Dalam panggilan pertama, anggota lpConnect dari struktur DD_GETVPORTCONNECTDATA di lpGetConnect adalah NULL. Driver harus menulis jumlah koneksi yang didukung objek VPE di anggota dwNumEntries DD_GETVPORTCONNECTDATA. Setelah kembali, DirectDraw akan mengalokasikan jumlah struktur DDVIDEOPORTCONNECT ini untuk diteruskan dalam panggilan kedua ke DdVideoPortGetConnectInfo.
- Dalam panggilan kedua, lpConnect menunjuk ke array struktur DDVIDEOPORTCONNECT yang dialokasikan. Driver harus mengisi setiap struktur untuk menjelaskan setiap koneksi yang didukung objek VPE. Driver juga harus mengembalikan jumlah koneksi yang didukung di dwNumEntries. Perhatikan bahwa driver dijamin bahwa buffer tempat titik lpConnect cukup besar untuk menahan informasi koneksi yang diminta.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Desktop |
Header | ddrawint.h (termasuk Winddi.h) |
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