struktur DD_GETVPORTINPUTFORMATDATA (ddrawint.h)
Struktur DD_GETVPORTINPUTFORMATDATA berisi informasi yang diperlukan driver untuk mengembalikan format input yang dapat diterima objek ekstensi port video (VPE ).
Sintaks
typedef struct _DD_GETVPORTINPUTFORMATDATA {
PDD_DIRECTDRAW_LOCAL lpDD;
PDD_VIDEOPORT_LOCAL lpVideoPort;
DWORD dwFlags;
LPDDPIXELFORMAT lpddpfFormat;
DWORD dwNumFormats;
HRESULT ddRVal;
VOID *GetVideoPortInputFormats;
} *PDD_GETVPORTINPUTFORMATDATA, DD_GETVPORTINPUTFORMATDATA;
Anggota
lpDD
Menunjuk ke struktur DD_DIRECTDRAW_LOCAL yang relevan dengan proses Microsoft DirectDraw saat ini saja.
lpVideoPort
Menunjuk ke struktur DD_VIDEOPORT_LOCAL yang mewakili objek VPE ini.
dwFlags
Menunjukkan jenis format yang dukungannya sedang dikueri. Anggota ini bisa menjadi satu atau beberapa nilai berikut:
Bendera | Makna |
---|---|
DDVPFORMAT_VBI | Driver harus mengembalikan format untuk data VBI . |
DDVPFORMAT_VIDEO | Driver harus mengembalikan format untuk data video. |
lpddpfFormat
Menunjuk ke array struktur DDPIXELFORMAT di mana driver harus menulis format piksel yang didukung oleh objek VPE. Anggota ini bisa NULL.
dwNumFormats
Menentukan lokasi di mana driver harus menulis jumlah format yang didukung objek VPE.
ddRVal
Menentukan lokasi di mana driver menulis nilai pengembalian dari panggilan balik DdVideoPortGetInputFormats . Kode pengembalian DD_OK menunjukkan keberhasilan. Untuk informasi selengkapnya, lihat Mengembalikan Nilai untuk DirectDraw.
GetVideoPortInputFormats
Digunakan oleh API DirectDraw dan tidak boleh diisi oleh driver.
Persyaratan
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