Compartir a través de


ICM_GETBUFFERSWANTED mensaje

El mensaje ICM_GETBUFFERSWANTED consulta un controlador para el número de búferes que se van a asignar. Puede enviar este mensaje explícitamente o mediante la macro ICGetBuffersWanted .

ICM_GETBUFFERSWANTED 
wParam = (DWORD_PTR) (LPVOID) lpdwBuffers; 
lParam = 0; 

Parámetros

lpdwBuffers

Dirección para contener el número de muestras que el controlador necesita para representar eficazmente los datos.

Valor devuelto

Devuelve ICERR_OK si se ejecuta correctamente o ICERR_UNSUPPORTED de lo contrario.

Comentarios

Los controladores que usan hardware para representar datos y quieren garantizar un retraso de tiempo mínimo causado por la espera de que lleguen los búferes. Por ejemplo, si un controlador controla una placa de descompresión de vídeo que puede contener 10 fotogramas de vídeo, podría devolver 10 para este mensaje. Esto indica a las aplicaciones que intenten mantenerse 10 fotogramas por delante del fotograma que necesita actualmente.

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

Administrador de compresión de vídeo

Mensajes de compresión de vídeo