Método IMFASFSplitter::SelectStreams (wmcontainer.h)

Establece las secuencias que analizará el divisor de formato de sistemas avanzados (ASF).

Sintaxis

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

Parámetros

[in] pwStreamNumbers

Matriz de variables que contiene la lista de números de flujo que se van a seleccionar.

[in] wNumStreams

Número de elementos válidos en la matriz de números de secuencia.

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.
E_INVALIDARG
pwStreamNumbers es NULL y wNumStreams contiene un valor mayor que cero.
MF_E_INVALIDSTREAMNUMBER
Se pasó un número de secuencia no válido en la matriz.

Comentarios

Al llamar a este método se reemplazan las selecciones de secuencias anteriores; solo se seleccionarán las secuencias especificadas en la matriz pwStreamNumbers .

De forma predeterminada, el divisor no selecciona ningún flujo.

Puede obtener una lista de las secuencias seleccionadas actualmente llamando al método IMFASFSplitter::GetSelectedStreams .

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

Divisor de ASF

IMFASFSplitter