attributo MF_SOURCE_READER_DISCONNECT_MEDIASOURCE_ON_SHUTDOWN

Specifica se il lettore di origine arresta l'origine multimediale.

Tipo di dati

UINT32

Ottenere/impostare

Per ottenere questo attributo, chiamare FMAttributes::GetUINT32.

Per impostare questo attributo, chiamare IMFAttributes::SetUINT32.

Commenti

Questo attributo si applica solo quando l'applicazione crea il lettore di origine multimediale esistente chiamando MFCreateSourceReaderFromMediaSource o chiamando FMReadWriteClassFactory::CreateInstanceFromObject.

Per impostazione predefinita, quando l'applicazione rilascia il lettore di origine, il lettore di origine arresta l'origine multimediale chiamando FMMediaSource::Shutdown nell'origine multimediale. A questo punto, l'applicazione non può più usare l'origine multimediale.

Tuttavia, se l'attributo MF_SOURCE_READER_DISCONNECT_MEDIASOURCE_ON_SHUTDOWN è TRUE, il lettore di origine non arresta l'origine multimediale. Ciò significa che l'applicazione può comunque usare l'origine multimediale dopo che l'applicazione rilascia il lettore di origine. Significa anche che l'applicazione è responsabile della chiamata a FMMediaSource::Shutdown nell'origine multimediale.

Se l'applicazione crea il lettore di origine da un URL o da un flusso di byte, il lettore di origine arresta sempre l'origine multimediale. L'attributo MF_SOURCE_READER_DISCONNECT_MEDIASOURCE_ON_SHUTDOWN viene ignorato in questo caso.

Requisiti

Requisito Valore
Client minimo supportato
Windows 7 [app desktop | App UWP]
Server minimo supportato
Windows Server 2008 R2 [app desktop | App UWP]
Intestazione
Mfreadwrite.h

Vedi anche

Elenco alfabetico degli attributi di Media Foundation

Lettore di origine

Attributi del lettore di origine