struktur DD_GETVPORTOUTPUTFORMATDATA (ddrawint.h)
Struktur DD_GETVPORTOUTPUTFORMATDATA berisi informasi yang diperlukan driver untuk mengembalikan semua format output yang didukung objek ekstensi port video (VPE) untuk format input tertentu.
Sintaks
typedef struct _DD_GETVPORTOUTPUTFORMATDATA {
PDD_DIRECTDRAW_LOCAL lpDD;
PDD_VIDEOPORT_LOCAL lpVideoPort;
DWORD dwFlags;
LPDDPIXELFORMAT lpddpfInputFormat;
LPDDPIXELFORMAT lpddpfOutputFormats;
DWORD dwNumFormats;
HRESULT ddRVal;
VOID *GetVideoPortInputFormats;
} *PDD_GETVPORTOUTPUTFORMATDATA, DD_GETVPORTOUTPUTFORMATDATA;
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 output 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. |
lpddpfInputFormat
Menunjuk ke struktur DDPIXELFORMAT yang berisi format input yang didukung oleh objek VPE. Format ini dikembalikan oleh DdVideoPortGetInputFormats.
lpddpfOutputFormats
Menunjuk ke array struktur DDPIXELFORMAT di mana driver harus mengembalikan format output yang didukung objek VPE untuk format input yang ditentukan oleh lpddpfInputFormat. Anggota ini bisa NULL.
dwNumFormats
Menentukan lokasi di mana driver harus mengembalikan jumlah format output yang didukung objek VPE untuk format input yang ditentukan.
ddRVal
Menentukan lokasi di mana driver menulis nilai pengembalian dari panggilan balik DdVideoPortGetOutputFormats . Kode pengembalian DD_OK menunjukkan keberhasilan. Untuk informasi selengkapnya, lihat Mengembalikan Nilai untuk DirectDraw.
GetVideoPortInputFormats
Tidak digunakan: Kompatibilitas Win95
Persyaratan
Persyaratan | Nilai |
---|---|
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