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

Obtiene un atributo del origen multimedia subyacente.

Sintaxis

HRESULT GetPresentationAttribute(
  [in]  DWORD       dwStreamIndex,
  [in]  REFGUID     guidAttribute,
  [out] PROPVARIANT *pvarAttribute
);

Parámetros

[in] dwStreamIndex

Secuencia u objeto que se va a consultar. El valor puede ser cualquiera de los siguientes.

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] guidAttribute

GUID que identifica el atributo que se va a recuperar. Si el parámetro dwStreamIndex es igual a MF_SOURCE_READER_MEDIASOURCE, guidAttribute puede especificar una de las siguientes opciones:

De lo contrario, si el parámetro dwStreamIndex especifica una secuencia, guidAttribute especifica un atributo descriptor de secuencia. Para obtener una lista de valores, vea atributos de descriptor de Stream.

[out] pvarAttribute

Puntero a un PROPVARIANT que recibe el valor del atributo. Llame a la función PropVariantClear para liberar el PROPVARIANT.

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

Atributos de Media Foundation

Lector de origen