Compartir a través de


Función MFGetAttributeDouble (mfapi.h)

Devuelve un valor doble de un almacén de atributos o un valor predeterminado si el atributo no está presente.

Sintaxis

double MFGetAttributeDouble(
  [in] IMFAttributes *pAttributes,
  [in] REFGUID       guidKey,
  [in] double        fDefault
);

Parámetros

[in] pAttributes

Puntero a la interfaz IMFAttributes del almacén de atributos.

[in] guidKey

GUID que identifica qué valor se va a recuperar.

[in] fDefault

Valor predeterminado que se va a devolver si el almacén de atributos no contiene el atributo especificado.

Valor devuelto

Devuelve un valor doble .

Comentarios

Esta función auxiliar consulta el almacén de atributos para el atributo especificado por guidKey. Si el atributo no está presente o no tiene el tipo double, la función devuelve fDefault.

Esta función es conveniente porque nunca devuelve un código de error. Sin embargo, si el atributo en cuestión no tiene un valor predeterminado significativo, debe llamar a IMFAttributes::GetDouble y buscar MF_E_ATTRIBUTENOTFOUND.

Requisitos

Requisito Value
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 mfapi.h

Consulte también

Atributos y propiedades

IMFAttributes::GetDouble

Funciones de Media Foundation