Compartir a través de


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

Selecciona un registro de exclusión mutua que se usará para un objeto de exclusión mutua asociado a una salida.

Sintaxis

HRESULT SetOutputMutexSelection(
  [in] DWORD dwOutputNum,
  [in] DWORD dwMutexNum,
  [in] WORD  wSelectedRecord
);

Parámetros

[in] dwOutputNum

Número de salida para el que se va a establecer una secuencia.

[in] dwMutexNum

Índice de la exclusión mutua para la que se va a seleccionar.

[in] wSelectedRecord

Registro de la exclusión mutua especificada que se va a seleccionar.

Valor devuelto

El método devuelve un valor HRESULT. Entre los valores posibles se incluyen los que se indican en la tabla siguiente, entre otros.

Código devuelto Descripción
S_OK
El método se ha llevado a cabo de forma correcta.

Comentarios

Una salida es una secuencia en una sección de datos de Formato de sistemas avanzados (ASF) que se analizará. Si se usa la exclusión mutua, las secuencias mutuamente excluyentes comparten la misma salida.

Un archivo ASF puede contener varias relaciones mutuamente excluyentes, como un archivo con exclusión mutua basada en lenguaje y de velocidad de bits. Si una salida está implicada en varias relaciones mutuamente excluyentes, se debe seleccionar un registro de cada uno.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado wmcontainer.h
Library Mfuuid.lib

Consulte también

IMFASFStreamSelector

IMFASFStreamSelector::GetOutputMutex