_Lecteur source _ MF _ Disconnect _ MEDIASOURCE _ sur l' _ attribut Shutdown

Spécifie si le lecteur source arrête la source du média.

Type de données

UINT32

Obtenir/définir

Pour récupérer 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, en appelant MFCreateSourceReaderFromMediaSource ou en appelant IMFReadWriteClassFactory :: CreateInstanceFromObject.

Par défaut, lorsque l’application libère le lecteur source, le lecteur source arrête la source du média en appelant IMFMediaSource :: Shutdown sur la source du média. À ce stade, l’application ne peut plus utiliser la source du média.

Toutefois, si le _ lecteur source _ MF _ Disconnect _ MEDIASOURCE _ sur _ l’attribut Shutdown a la valeur true, le lecteur source n’arrête pas la source du média. Cela signifie que l’application peut toujours utiliser la source du média après que l’application a libéré le lecteur source. Cela signifie également que l’application est responsable de l’appel de IMFMediaSource :: Shutdown sur la source du mé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 du média. Le _ lecteur source _ MF _ Disconnect _ MEDIASOURCE _ sur l' _ attribut Shutdown est ignoré dans ce cas.

Spécifications

Condition requise Valeur
Client minimal pris en charge
applications de [ bureau Windows 7 | applications UWP]
Serveur minimal pris en charge
Windows Applications du serveur 2008 R2 [ Desktop Apps | UWP]
En-tête
Mfreadwrite. h

Voir aussi

Liste alphabétique des attributs Media Foundation

Lecteur source

Attributs du lecteur source