Función MFGetAttributeUINT32 (mfapi.h)

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

Sintaxis

UINT32 MFGetAttributeUINT32(
  [in] IMFAttributes *pAttributes,
  [in] REFGUID       guidKey,
  [in] UINT32        unDefault
);

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

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

Valor devuelto

Devuelve un valor UINT32 .

Comentarios

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

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::GetUINT32 y buscar MF_E_ATTRIBUTENOTFOUND.

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

Consulte también

Atributos y propiedades

IMFAttributes::GetUINT32

Funciones de Media Foundation