Método CImageAllocator.CheckSizes
[La característica asociada a esta página, DirectShow, es una característica heredada. Se ha reemplazado por MediaPlayer, IMFMediaEngine y Captura de audio/vídeo en Media Foundation. Esas características se han optimizado para Windows 10 y Windows 11. Microsoft recomienda encarecidamente que el nuevo código use MediaPlayer, IMFMediaEngine y Audio/Video Capture en Media Foundation en lugar de DirectShow, siempre que sea posible. Microsoft sugiere que el código existente que usa las API heredadas se reescriba para usar las nuevas API si es posible.
El CheckSizes
método comprueba las propiedades del asignador en el tipo de medio actual.
Sintaxis
HRESULT CheckSizes(
ALLOCATOR_PROPERTIES *pRequest
);
Parámetros
-
pRequest
-
Puntero a una estructura de ALLOCATOR_PROPERTIES que describe las propiedades de asignador solicitadas.
Valor devuelto
Devuelve un valor HRESULT . Estos son algunos de los valores posibles.
Código devuelto | Descripción |
---|---|
|
Las propiedades solicitadas son compatibles con el tipo de medio. |
|
Las propiedades solicitadas no son compatibles con el tipo de medio. |
|
El pin propietario no está conectado. |
Observaciones
Cuando el método devuelve, si el valor devuelto es S_OK, el miembro cbBuffer de pRequest contiene el tamaño real del búfer. Esto puede ser mayor que el tamaño solicitado, pero nunca será menor.
Requisitos
Requisito | Value |
---|---|
Encabezado |
|
Biblioteca |
|