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