Método IMFMediaSink::GetStreamSinkById (mfidl.h)
Obtiene un receptor de secuencia, especificado por el identificador de flujo.
Sintaxis
HRESULT GetStreamSinkById(
[in] DWORD dwStreamSinkIdentifier,
[out] IMFStreamSink **ppStreamSink
);
Parámetros
[in] dwStreamSinkIdentifier
Identificador de flujo del receptor de la secuencia.
[out] ppStreamSink
Recibe un puntero a la interfaz IMFStreamSink de la secuencia. 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. |
|
El identificador de flujo no es válido. |
|
Se ha llamado al método Shutdown del receptor multimedia. |
Comentarios
Si agrega un receptor de flujo llamando al método IMFMediaSink::AddStreamSink , el identificador de secuencia se especifica en el parámetro dwStreamSinkIdentifier de ese método. Si el receptor de medios tiene un conjunto fijo de secuencias, el receptor de medios asigna los identificadores de flujo.
Para enumerar los flujos por número de índice en lugar del identificador de flujo, llame a IMFMediaSink::GetStreamSinkByIndex.
Requisitos
Cliente mínimo compatible | Windows Vista [aplicaciones de escritorio | aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2008 [aplicaciones de escritorio | aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | mfidl.h |
Library | Mfuuid.lib |