Método IMFASFProfile::GetStreamByNumber (wmcontainer.h)
Recupera un objeto de configuración de flujo de formato de sistemas avanzados (ASF) para una secuencia en el perfil. Este método hace referencia al flujo por número de secuencia en lugar del índice de secuencia.
Sintaxis
HRESULT GetStreamByNumber(
[in] WORD wStreamNumber,
[out] IMFASFStreamConfig **ppIStream
);
Parámetros
[in] wStreamNumber
Número de secuencia para el que se va a obtener el puntero de interfaz.
[out] ppIStream
Recibe un puntero a la interfaz IMFASFStreamConfig del objeto de configuración de flujo asf. El autor de la llamada debe liberar la interfaz .
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 |
---|---|
|
El método se ha llevado a cabo de forma correcta. |
Comentarios
Este método no crea una copia del objeto de configuración de secuencia. El puntero que se recupera apunta al objeto dentro del objeto de perfil. No debe realizar ningún cambio en el objeto de configuración de secuencia mediante este puntero, ya que hacerlo puede afectar al objeto de perfil de maneras inesperadas.
Para cambiar la configuración del objeto de configuración de flujo en el perfil, primero debe clonar el objeto de configuración de secuencia llamando a IMFASFStreamConfig::Clone. Realice los cambios necesarios para el clon del objeto y agregue el objeto actualizado llamando al método IMFASFProfile::SetStream .
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 |