Condividi tramite


Metodo IMFASFStreamSelector::SetOutputMutexSelection (wmcontainer.h)

Seleziona un record di esclusione reciproca da usare per un oggetto di esclusione reciproca associato a un output.

Sintassi

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

Parametri

[in] dwOutputNum

Numero di output per cui impostare un flusso.

[in] dwMutexNum

Indice dell'esclusione reciproca per cui selezionare.

[in] wSelectedRecord

Record dell'esclusione reciproca specificata da selezionare.

Valore restituito

Il metodo restituisce un HRESULT. I valori possibili includono, ma non sono limitati a, quelli indicati nella tabella seguente.

Codice restituito Descrizione
S_OK
Il metodo è riuscito.

Commenti

Un output è un flusso in una sezione di dati ASF (Advanced Systems Format) che verrà analizzata. Se viene utilizzata l'esclusione reciproca, i flussi esclusivi a vicenda condividono lo stesso output.

Un file ASF può contenere più relazioni reciprocamente esclusive, ad esempio un file con esclusione reciproca basata su linguaggio e velocità a bit. Se un output è coinvolto in più relazioni reciprocamente esclusive, è necessario selezionare un record da ogni elemento.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione wmcontainer.h
Libreria Mfuuid.lib

Vedi anche

IMFASFStreamSelector

IMFASFStreamSelector::GetOutputMutex