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 |
|