Compartir a través de


Método IMFSourceReader::GetServiceForStream (mfreadwrite.h)

Consulta el origen o el descodificador multimedia subyacentes para una interfaz.

Sintaxis

HRESULT GetServiceForStream(
  [in]  DWORD   dwStreamIndex,
  [in]  REFGUID guidService,
  [in]  REFIID  riid,
  [out] LPVOID  *ppvObject
);

Parámetros

[in] dwStreamIndex

Secuencia u objeto que se va a consultar. Si el valor es MF_SOURCE_READER_MEDIASOURCE, el método consulta el origen multimedia. De lo contrario, consulta el descodificador asociado a la secuencia especificada. Los siguientes valores son posibles.

Valor Significado
0 a 0xFFFFFFFB
Índice de base cero de una secuencia.
MF_SOURCE_READER_FIRST_VIDEO_STREAM
0xFFFFFFFC
Primera secuencia de vídeo.
MF_SOURCE_READER_FIRST_AUDIO_STREAM
0xFFFFFFFD
Primera secuencia de audio.
MF_SOURCE_READER_MEDIASOURCE
0xffffffff
Origen multimedia.

[in] guidService

Un GUID de identificador de servicio. Si el valor es GUID_NULL, el método llama a QueryInterface para obtener la interfaz solicitada. De lo contrario, el método llama al método IMFGetService::GetService . Para obtener una lista de identificadores de servicio, consulte Interfaces de servicio.

[in] riid

Identificador de interfaz (IID) de la interfaz que se solicita.

[out] ppvObject

Recibe un puntero a la interfaz solicitada. El autor de la llamada debe liberar la interfaz .

Valor devuelto

Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Comentarios

Esta interfaz está disponible en Windows Vista si está instalado El complemento de actualización de la plataforma para Windows Vista.

Requisitos

Requisito Value
Cliente mínimo compatible Complemento de actualización de Windows 7, Windows Vista y plataforma para Windows Vista [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2008 R2 [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado mfreadwrite.h

Consulte también

IMFSourceReader

Interfaces de servicio

Lector de origen