Función MFSetAttribute2UINT32asUINT64 (mfapi.h)

Empaqueta dos valores UINT32 en un valor de atributo UINT64 .

Sintaxis

HRESULT MFSetAttribute2UINT32asUINT64(
  [in] IMFAttributes *pAttributes,
  [in] REFGUID       guidKey,
  [in] UINT32        unHigh32,
  [in] UINT32        unLow32
);

Parámetros

[in] pAttributes

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

[in] guidKey

GUID que identifica el valor que se va a establecer. Si esta clave ya existe, la función sobrescribe el valor anterior.

[in] unHigh32

Valor que se va a almacenar en los 32 bits de orden superior del valor UINT64 .

[in] unLow32

Valor que se va a almacenar en los 32 bits de orden bajo del valor UINT64 .

Valor devuelto

Si esta función se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Comentarios

Internamente, esta función llama a Pack2UINT32AsUINT64 para crear el valor de 64 bits y IMFAttributes::SetUINT64 para establecer el atributo.

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 (include Mfapi.h)

Consulte también

Atributos y propiedades

Funciones de Media Foundation