atributo MF_SAMPLEGRABBERSINK_IGNORE_CLOCK
Especifica si el receptor del captador de muestras usa el reloj de presentación para programar muestras.
Tipo de datos
UINT32
Obtener o establecer
Para obtener este atributo, llame a IMFAttributes::GetUINT32.
Para establecer este atributo, llame a IMFAttributes::SetUINT32.
Comentarios
Puede establecer este atributo en el objeto de activación creado por la función MFCreateSampleGrabberSinkActivate . Establezca el atributo antes de llamar al método IMFActivate::ActivateObject en el objeto de activación.
De forma predeterminada, cuando el receptor del captador de muestra recibe un ejemplo, espera hasta el tiempo de presentación del ejemplo para invocar la devolución de llamada de la aplicación. Si el atributo MF_SAMPLEGRABBERSINK_IGNORE_CLOCK es distinto de cero, el receptor del captador de muestra omite el reloj de presentación e invoca la devolución de llamada en cuanto recibe cada muestra.
Uso recomendado:
- Si desea procesar muestras lo antes posible, establezca este atributo en TRUE.
- Si desea que las llamadas al método de devolución de llamada se sincronicen con el reloj, no establezca este atributo ni establézcalo en FALSE. Puede obtener muestras ligeramente por delante del reloj, mientras sigue sin sincronizarse, estableciendo el atributo MF_SAMPLEGRABBERSINK_SAMPLE_TIME_OFFSET .
La constante GUID de este atributo se exporta desde mfuuid.lib.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows 7 [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows Server 2008 R2 [solo aplicaciones de escritorio] |
Encabezado |
|
Consulte también