Fonction MFSetAttribute2UINT32asUINT64 (mfapi.h)

Emballe deux valeurs UINT32 dans une valeur d’attribut UINT64 .

Syntaxe

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

Paramètres

[in] pAttributes

Pointeur vers l’interface IMFAttributes du magasin d’attributs.

[in] guidKey

GUID qui identifie la valeur à définir. Si cette clé existe déjà, la fonction remplace l’ancienne valeur.

[in] unHigh32

Valeur à stocker dans les 32 bits d’ordre élevé de la valeur UINT64 .

[in] unLow32

Valeur à stocker dans les 32 bits de faible ordre de la valeur UINT64 .

Valeur retournée

Si cette fonction réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Notes

En interne, cette fonction appelle Pack2UINT32AsUINT64 pour créer la valeur 64 bits et IMFAttributes::SetUINT64 pour définir l’attribut.

Spécifications

   
Client minimal pris en charge Windows Vista [applications de bureau | applications UWP]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau | applications UWP]
Plateforme cible Windows
En-tête mfapi.h (inclure Mfapi.h)

Voir aussi

Attributs et propriétés

Fonctions Media Foundation