attribut MF_TOPONODE_NOSHUTDOWN_ON_REMOVE
Spécifie comment la session multimédia arrête un objet dans la topologie.
Type de données
UINT32
Traitez comme une valeur booléenne.
Notes
Cet attribut s’applique aux types de nœud toplogy suivants :
- Nœuds de sortie
- Tout nœud de transformation qui contient une transformation Media Foundation asynchrone (MFT).
L’attribut peut avoir les valeurs suivantes :
Valeur | Description |
---|---|
TRUE | Lorsque la session multimédia bascule vers une nouvelle topologie ou efface la topologie actuelle, elle n’arrête pas l’objet qui appartient à ce nœud de topologie. |
FALSE | Lorsque la session multimédia bascule vers une nouvelle topologie ou efface la topologie actuelle, elle arrête l’objet de nœud, comme suit :
|
La valeur par défaut est TRUE.
Si votre application met en file d’attente plusieurs topologies, il est judicieux de définir cet attribut sur FALSE. Dans le cas contraire, les objets de la topologie peuvent ne pas être arrêtés correctement.
Cet attribut ne s’applique pas lorsque l’application arrête la session multimédia en appelant IMFMediaSession::Shutdown. Lorsque la session multimédia s’arrête, elle arrête toujours les récepteurs multimédias et les MFT asynchrones dans la topologie actuelle.
La constante GUID de cet attribut est exportée à partir de mfuuid.lib.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge |
Windows Server 2008 [applications de bureau uniquement] |
En-tête |
|
Voir aussi