struktur DD_SYNCVIDEOPORTDATA (ddrawint.h)
Struktur DD_SYNCVIDEOPORTDATA berisi informasi objek ekstensi port video (VPE ).
Sintaks
typedef struct _DD_SYNCVIDEOPORTDATA {
PDD_DIRECTDRAW_LOCAL lpDD;
PDD_VIDEOPORT_LOCAL lpVideoPort;
DWORD dwOriginOffset;
DWORD dwHeight;
DWORD dwVBIHeight;
ULONG dwDriverReserved1;
ULONG dwDriverReserved2;
ULONG dwDriverReserved3;
HRESULT ddRVal;
} *PDD_SYNCVIDEOPORTDATA, DD_SYNCVIDEOPORTDATA;
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 menjelaskan port video perangkat keras yang akan disinkronkan.
dwOriginOffset
Berisi offset byte dari sudut kiri atas permukaan ke sudut kiri atas tempat objek VPE menulis datanya. Nilai ini hanya digunakan oleh driver miniport video. Anggota ini harus berisi data yang diisi oleh driver.
dwHeight
Berisi tinggi dalam piksel data objek VPE. Secara default, ini dua kali tinggi bidang ketika diselingi, tetapi driver dapat mengubah ini jika perlu. Nilai ini hanya digunakan oleh driver miniport video. Anggota ini dapat dimodifikasi oleh driver, tetapi tidak perlu.
dwVBIHeight
Berisi jumlah baris di wilayah VBI . Nilai ini hanya digunakan oleh driver miniport video. Anggota ini dapat dimodifikasi oleh driver, tetapi tidak perlu.
dwDriverReserved1
Dicadangkan untuk digunakan oleh driver tampilan.
dwDriverReserved2
Dicadangkan untuk digunakan oleh driver tampilan.
dwDriverReserved3
Dicadangkan untuk digunakan oleh driver tampilan.
ddRVal
Menentukan lokasi di mana driver menulis nilai pengembalian dari panggilan balik DdSyncVideoPortData . Kode pengembalian DD_OK menunjukkan keberhasilan. Untuk informasi selengkapnya, lihat Mengembalikan Nilai untuk DirectDraw.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | ddrawint.h (termasuk Winddi.h) |