atributo MF_SOURCE_READER_ENABLE_VIDEO_PROCESSING
Habilita el procesamiento de vídeo por parte del Lector de origen.
Tipo de datos
UINT32
Value | Significado |
---|---|
|
Habilite el procesamiento de vídeo. |
|
Deshabilite el procesamiento de vídeo. (Es el valor predeterminado). |
Obtener o establecer
Para obtener este atributo, llame a IMFAttributes::GetUINT32.
Para establecer este atributo, llame a IMFAttributes::SetUINT32.
Comentarios
Si este atributo es TRUE (distinto de cero), el lector de origen puede realizar el siguiente procesamiento de vídeo limitado en fotogramas de vídeo sin comprimir:
- Conversión de YUV a RGB-32.
- Desentrelazado.
Estas operaciones se realizan en software y no están optimizadas para la reproducción. Esta característica está pensada para aplicaciones que procesan un pequeño número de fotogramas (por ejemplo, para crear una miniatura de vídeo) o aplicaciones que no descodifican fotogramas en tiempo real. La operación de desinterlace interpola los datos de un solo campo, por lo que se pierde.
Evite esta configuración si usa Direct3D para mostrar los fotogramas de vídeo, ya que la GPU suele proporcionar mejores funcionalidades de procesamiento de vídeo.
Si este atributo es TRUE, los atributos siguientes deben ser FALSE:
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows 7 [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible |
Windows Server 2008 R2 [aplicaciones de escritorio | Aplicaciones para UWP] |
Encabezado |
|
Consulte también