Obtención de las funcionalidades de un controlador de captura

El mensaje WM_CAP_DRIVER_GET_CAPS devuelve las funciones del controlador de captura y el hardware subyacente en la estructura CAPDRIVERCAPS . Cada vez que una aplicación conecta un nuevo controlador de captura a la ventana de captura, debe actualizar la estructura CAPDRIVERCAPS . En el ejemplo siguiente se usa la macro capDriverGetCaps para obtener las funcionalidades del controlador de captura.

CAPDRIVERCAPS CapDrvCaps; 

SendMessage (hWndC, WM_CAP_DRIVER_GET_CAPS, 
    sizeof (CAPDRIVERCAPS), (LONG) (LPVOID) &CapDrvCaps); 

// Or, use the macro to retrieve the driver capabilities. 
// capDriverGetCaps(hWndC, &CapDrvCaps, sizeof (CAPDRIVERCAPS)); 

Uso de captura de vídeo