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 |