Método IMFASFStreamSelector::SetOutputMutexSelection (wmcontainer.h)
Seleciona um registro de exclusão mútua a ser usado para um objeto de exclusão mútua associado a uma saída.
Sintaxe
HRESULT SetOutputMutexSelection(
[in] DWORD dwOutputNum,
[in] DWORD dwMutexNum,
[in] WORD wSelectedRecord
);
Parâmetros
[in] dwOutputNum
O número de saída para o qual definir um fluxo.
[in] dwMutexNum
Índice da exclusão mútua para a qual selecionar.
[in] wSelectedRecord
Registro da exclusão mútua especificada a ser selecionada.
Retornar valor
O método retorna um HRESULT. Os possíveis valores incluem, mas sem limitação, aqueles na tabela a seguir.
Código de retorno | Descrição |
---|---|
|
O método foi bem-sucedido. |
Comentários
Uma saída é um fluxo em uma seção de dados asf (formato de sistemas avançados) que será analisada. Se a exclusão mútua for usada, os fluxos mutuamente exclusivos compartilharão a mesma saída.
Um arquivo ASF pode conter várias relações mutuamente exclusivas, como um arquivo com exclusão mútua baseada em linguagem e taxa de bits. Se uma saída estiver envolvida em várias relações mutuamente exclusivas, um registro de cada um deverá ser selecionado.
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] |
Plataforma de Destino | Windows |
Cabeçalho | wmcontainer.h |
Biblioteca | Mfuuid.lib |