Compartilhar via


Método IMFASFMutualExclusion::SetType (wmcontainer.h)

Define o tipo de exclusão mútua representada pelo objeto de exclusão mútua ASF (Advanced Systems Format).

Sintaxe

HRESULT SetType(
  [in] REFGUID guidType
);

Parâmetros

[in] guidType

O tipo de exclusão mútua que é representado pelo objeto de exclusão mútua asf. Para obter uma lista de constantes de tipo de exclusão mútua predefinidas, consulte GUIDs de tipo de exclusão mútua do ASF.

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

Comentários

Às vezes, o conteúdo deve ser mutuamente exclusivo de mais de uma maneira. Por exemplo, um arquivo de vídeo pode conter fluxos de áudio em várias taxas de bits para cada um dos vários idiomas. Para lidar com esse tipo de exclusão mútua complexa, você deve configurar mais de um objeto de exclusão mútua ASF. Para obter mais informações, consulte IMFASFMutualExclusion::AddRecord.

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

Confira também

IMFASFMutualExclusion

IMFASFMutualExclusion::GetType

Usando exclusão mútua para fluxos ASF