Méthode IMFTransform ::GetAttributes (mftransform.h)
Obtient le magasin d’attributs global pour cette transformation Media Foundation (MFT).
Syntaxe
HRESULT GetAttributes(
[out] IMFAttributes **pAttributes
);
Paramètres
[out] pAttributes
Reçoit un pointeur vers l’interface IMFAttributes . L’appelant doit libérer l’interface.
Valeur retournée
Cette méthode retourne un code HRESULT. Les valeurs possibles sont notamment celles figurant dans le tableau suivant.
Code de retour | Description |
---|---|
|
S_OK |
|
MFT ne prend pas en charge les attributs. |
Remarques
Utilisez le pointeur IMFAttributes récupéré par cette méthode pour obtenir ou définir des attributs qui s’appliquent à l’ensemble du MFT. Pour obtenir le magasin d’attributs d’un flux d’entrée, appelez IMFTransform ::GetInputStreamAttributes. Pour obtenir le magasin d’attributs d’un flux de sortie, appelez IMFTransform ::GetOutputStreamAttributes.
L’implémentation de cette méthode est facultative, sauf si MFT doit prendre en charge un ensemble particulier d’attributs. Exception : les mfts basés sur le matériel doivent implémenter cette méthode. Consultez MfTs matériels.
Configuration requise
Condition requise | Valeur |
---|---|
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 | mftransform.h |
Bibliothèque | Mfuuid.lib |