Compartir a través de


Estructura CAPDRIVERCAPS (vfw.h)

La estructura CAPDRIVERCAPS define las funciones del controlador de captura.

Una aplicación debe usar el mensaje WM_CAP_DRIVER_GET_CAPS o la macro capDriverGetCaps para colocar una copia de las funcionalidades del controlador en una estructura CAPDRIVERCAPS cada vez que la aplicación conecta una ventana de captura a un controlador de captura.

Sintaxis

typedef struct tagCapDriverCaps {
  UINT   wDeviceIndex;
  BOOL   fHasOverlay;
  BOOL   fHasDlgVideoSource;
  BOOL   fHasDlgVideoFormat;
  BOOL   fHasDlgVideoDisplay;
  BOOL   fCaptureInitialized;
  BOOL   fDriverSuppliesPalettes;
  HANDLE hVideoIn;
  HANDLE hVideoOut;
  HANDLE hVideoExtIn;
  HANDLE hVideoExtOut;
} CAPDRIVERCAPS, *PCAPDRIVERCAPS, *LPCAPDRIVERCAPS;

Miembros

wDeviceIndex

Índice del controlador de captura. Un valor de índice puede oscilar entre 0 y 9.

fHasOverlay

Marca de superposición de vídeo. El valor de este miembro es TRUE si el dispositivo admite la superposición de vídeo.

fHasDlgVideoSource

Marca de diálogo de origen de vídeo. El valor de este miembro es TRUE si el dispositivo admite un cuadro de diálogo para seleccionar y controlar el origen del vídeo.

fHasDlgVideoFormat

Marca de diálogo formato de vídeo. El valor de este miembro es TRUE si el dispositivo admite un cuadro de diálogo para seleccionar el formato de vídeo.

fHasDlgVideoDisplay

Marca de diálogo de visualización de vídeo. El valor de este miembro es TRUE si el dispositivo admite un cuadro de diálogo para controlar la reproducción de vídeo desde el búfer de fotogramas de captura.

fCaptureInitialized

Captura de la marca de inicialización. El valor de este miembro es TRUE si un dispositivo de captura se ha conectado correctamente.

fDriverSuppliesPalettes

Marca de paleta de controladores. El valor de este miembro es TRUE si el controlador puede crear paletas.

hVideoIn

No se usa en aplicaciones Win32.

hVideoOut

No se usa en aplicaciones Win32.

hVideoExtIn

No se usa en aplicaciones Win32.

hVideoExtOut

No se usa en aplicaciones Win32.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Encabezado vfw.h

Consulte también

Captura de vídeo

Estructuras de captura de vídeo