Condividi tramite


Metodo IMFASFSplitter::SelectStreams (wmcontainer.h)

Imposta i flussi da analizzare tramite lo splitter Advanced Systems Format (ASF).

Sintassi

HRESULT SelectStreams(
  [in] WORD *pwStreamNumbers,
  [in] WORD wNumStreams
);

Parametri

[in] pwStreamNumbers

Matrice di variabili contenente l'elenco di numeri di flusso da selezionare.

[in] wNumStreams

Numero di elementi validi nella matrice di numeri di flusso.

Valore restituito

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

Codice restituito Descrizione
S_OK
Il metodo è riuscito.
E_INVALIDARG
pwStreamNumbers è NULL e wNumStreams contiene un valore maggiore di zero.
MF_E_INVALIDSTREAMNUMBER
Numero di flusso non valido passato nella matrice.

Commenti

La chiamata a questo metodo sostituisce le selezioni di flusso precedenti; verranno selezionati solo i flussi specificati nella matrice pwStreamNumbers .

Per impostazione predefinita, nessun flusso viene selezionato dal separatore.

È possibile ottenere un elenco dei flussi attualmente selezionati chiamando il metodo IMFASFSplitter::GetSelectedStreams .

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

Barra di divisione ASF

IMFASFSplitter