Bagikan melalui


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

DdVideoPortGetOutputFormats