Bagikan melalui


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)

Lihat juga

DdSyncVideoPortData