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) |