attribut MF_SOURCE_READER_DISCONNECT_MEDIASOURCE_ON_SHUTDOWN
Spécifie si le lecteur source arrête la source multimédia.
Type de données
UINT32
Obtenir/définir
Pour obtenir cet attribut, appelez IMFAttributes::GetUINT32.
Pour définir cet attribut, appelez IMFAttributes::SetUINT32.
Notes
Cet attribut s’applique uniquement lorsque l’application crée le lecteur source à partir d’un objet source multimédia existant, soit en appelant MFCreateSourceReaderFromMediaSource , soit en appelant IMFReadWriteClassFactory::CreateInstanceFromObject.
Par défaut, lorsque l’application libère le lecteur source, le lecteur source arrête la source multimédia en appelant IMFMediaSource::Shutdown sur la source multimédia. À ce stade, l’application ne peut plus utiliser la source multimédia.
Toutefois, si l’attribut MF_SOURCE_READER_DISCONNECT_MEDIASOURCE_ON_SHUTDOWN a la valeur TRUE, le lecteur source n’arrête pas la source multimédia. Cela signifie que l’application peut toujours utiliser la source multimédia une fois que l’application a libéré le lecteur source. Cela signifie également que l’application est chargée d’appeler IMFMediaSource::Shutdown sur la source multimédia.
Si l’application crée le lecteur source à partir d’une URL ou d’un flux d’octets, le lecteur source arrête toujours la source multimédia. L’attribut MF_SOURCE_READER_DISCONNECT_MEDIASOURCE_ON_SHUTDOWN est ignoré dans ce cas.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows 7 [applications de bureau | Applications UWP] |
Serveur minimal pris en charge |
Windows Server 2008 R2 [applications de bureau | Applications UWP] |
En-tête |
|
Voir aussi