Atributo MF_TOPONODE_NOSHUTDOWN_ON_REMOVE
Especifica como a Sessão de Mídia desliga um objeto na topologia.
Tipo de dados
UINT32
Trate como um valor booliano.
Comentários
Esse atributo se aplica aos seguintes tipos de nó de topologia:
- Nós de saída
- Qualquer nó de transformação que contenha uma transformação assíncrona do Media Foundation (MFT).
O atributo pode ter os seguintes valores:
Valor | Descrição |
---|---|
TRUE | Quando a Sessão de Mídia alterna para uma nova topologia ou limpa a topologia atual, ela não desliga o objeto que pertence a esse nó de topologia. |
FALSE | Quando a Sessão de Mídia alterna para uma nova topologia ou limpa a topologia atual, ela desliga o objeto do nó, da seguinte maneira:
|
O valor padrão é TRUE.
Se o aplicativo enfileira várias topologias, é uma boa ideia definir esse atributo como FALSE. Caso contrário, os objetos na topologia podem não ser desligados corretamente.
Esse atributo não se aplica quando o aplicativo desliga a sessão de mídia chamando IMFMediaSession::Shutdown. Quando a Sessão de Mídia é desligada, ela sempre desliga os coletores de mídia e os MFTs assíncronos na topologia atual.
A constante GUID para esse atributo é exportada de mfuuid.lib.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Windows Server 2008 [somente aplicativos da área de trabalho] |
Cabeçalho |
|
Confira também