Método IMFASFStreamSelector::GetOutputMutex (wmcontainer.h)

Recupera um objeto de exclusão mútua para uma saída.

Sintaxe

HRESULT GetOutputMutex(
  [in]  DWORD    dwOutputNum,
  [in]  DWORD    dwMutexNum,
  [out] IUnknown **ppMutex
);

Parâmetros

[in] dwOutputNum

Número de saída para o qual recuperar um objeto de exclusão mútua.

[in] dwMutexNum

Número de exclusão mútua. Esse é um índice de relações mutuamente exclusivas associadas à saída. Defina como um número entre 0 e 1 menor que o número de objetos de exclusão mútua recuperados chamando IMFASFStreamSelector::GetOutputMutexCount.

[out] ppMutex

Recebe um ponteiro para a interface IUnknown do objeto de exclusão mútua. O chamador deve liberar a interface.

Valor retornado

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
S_OK
O método foi bem-sucedido.

Comentários

As saídas são fluxos na seção de dados ASF que serão analisados.

Requisitos

   
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

Confira também

IMFASFStreamSelector

IMFASFStreamSelector::GetOutputMutexCount

IMFASFStreamSelector::SetOutputMutexSelection