Compartir a través de


atributo MF_SOURCE_READER_DISCONNECT_MEDIASOURCE_ON_SHUTDOWN

Especifica si el Lector de origen cierra el origen multimedia.

Tipo de datos

UINT32

Obtener o establecer

Para obtener este atributo, llame a IMFAttributes::GetUINT32.

Para establecer este atributo, llame a IMFAttributes::SetUINT32.

Observaciones

Este atributo solo se aplica cuando la aplicación crea el lector de origen a partir de un objeto de origen multimedia existente, ya sea llamando a MFCreateSourceReaderFromMediaSource o llamando a IMFReadWriteClassFactory::CreateInstanceFromObject.

De forma predeterminada, cuando la aplicación libera el lector de origen, el lector de origen cierra el origen multimedia llamando a IMFMediaSource::Shutdown en el origen multimedia. En ese momento, la aplicación ya no puede usar el origen multimedia.

Sin embargo, si el atributo MF_SOURCE_READER_DISCONNECT_MEDIASOURCE_ON_SHUTDOWN es TRUE, el lector de origen no cierra el origen multimedia. Esto significa que la aplicación todavía puede usar el origen multimedia después de que la aplicación libere el lector de origen. También significa que la aplicación es responsable de llamar a IMFMediaSource::Shutdown en el origen multimedia.

Si la aplicación crea el lector de origen a partir de una dirección URL o de una secuencia de bytes, el lector de origen siempre apaga el origen multimedia. El atributo MF_SOURCE_READER_DISCONNECT_MEDIASOURCE_ON_SHUTDOWN se omite en este caso.

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
Mfreadwrite.h

Vea también

Lista alfabética de atributos de Media Foundation

Lector de origen

Atributos del lector de origen