Bagikan melalui


Struktur DDOPENVPCAPTUREDEVICEIN (ddkmapi.h)

Struktur DDOPENVPCAPTUREDEVICEIN berisi informasi pengambilan ekstensi port video (VPE ).

Sintaks

typedef struct _DDOPENVPCAPTUREDEVICEIN {
  HANDLE              hDirectDraw;
  HANDLE              hVideoPort;
  DWORD               dwStartLine;
  DWORD               dwEndLine;
  DWORD               dwCaptureEveryNFields;
  LPDD_NOTIFYCALLBACK pfnCaptureClose;
  PVOID               pContext;
  DWORD               dwFlags;
} DDOPENVPCAPTUREDEVICEIN, *LPDDOPENVPCAPTUREDEVICEIN;

Anggota

hDirectDraw

Menentukan handel Microsoft DirectDraw tempat pengambilan berlangsung.

hVideoPort

Menentukan handel objek VPE tempat pengambilan berlangsung.

dwStartLine

Menunjukkan garis awal pengambilan. Anggota ini relatif terhadap awal permukaan (0 adalah baris pertama).

dwEndLine

Menunjukkan baris terakhir tangkapan (inklusif).

dwCaptureEveryNFields

Berisi nilai yang merupakan pembabung untuk jumlah bidang yang akan diambil per detik. Bidang adalah wilayah yang biasanya berisi 240 baris, di mana dua bidang membentuk bingkai. Bidang datang pada tingkat sekitar 60 per detik. Untuk mengambil semua 60 bidang per detik, atur nilai ini ke 1, untuk mengambil 30 bidang per detik, atur nilai ini ke 2, untuk menangkap 15 bidang per detik, atur bidang ini ke 4, dan sebagainya.

pfnCaptureClose

Menunjuk ke panggilan balik pfnCaptureClose yang dipanggil ketika perangkat pengambilan menjadi tidak dapat digunakan karena objek VPE dirilis pada mode pengguna.

pContext

Berisi nilai yang diteruskan jika panggilan balik pfnCaptureClose pernah dipanggil.

dwFlags

Salah satu dari berikut ini:

Bendera Makna
DDOPENCAPTURE_VBI Ambil dari aliran VBI .
DDOPENCAPTURE_VIDEO Ambil dari aliran video.

Persyaratan

   
Header ddkmapi.h (termasuk Ddkmapi.h)

Lihat juga

DD_DXAPI_OPENVPCAPTUREDEVICE

DxApi