atributo MF_SOURCE_READER_DISCONNECT_MEDIASOURCE_ON_SHUTDOWN
Especifica se o Leitor de Origem desliga a fonte de mídia.
Tipo de dados
UINT32
Obter/definir
Para obter esse atributo, chame IMFAttributes::GetUINT32.
Para definir esse atributo, chame IMFAttributes::SetUINT32.
Comentários
Esse atributo se aplica somente quando o aplicativo cria o leitor de origem de um objeto de origem de mídia existente, chamando MFCreateSourceReaderFromMediaSource ou chamando IMFReadWriteClassFactory::CreateInstanceFromObject.
Por padrão, quando o aplicativo libera o leitor de origem, o leitor de origem desliga a fonte de mídia chamando IMFMediaSource::Shutdown na fonte de mídia. Nesse ponto, o aplicativo não pode mais usar a fonte de mídia.
No entanto, se o atributo MF_SOURCE_READER_DISCONNECT_MEDIASOURCE_ON_SHUTDOWN for TRUE, o leitor de origem não desligará a fonte de mídia. Isso significa que o aplicativo ainda pode usar a fonte de mídia depois que o aplicativo libera o leitor de origem. Isso também significa que o aplicativo é responsável por chamar IMFMediaSource::Shutdown na fonte de mídia.
Se o aplicativo criar o leitor de origem de uma URL ou de um fluxo de bytes, o leitor de origem sempre desligará a fonte de mídia. O atributo MF_SOURCE_READER_DISCONNECT_MEDIASOURCE_ON_SHUTDOWN é ignorado nesse caso.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows 7 [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte |
Windows Server 2008 R2 [aplicativos da área de trabalho | Aplicativos UWP] |
Cabeçalho |
|
Confira também