Fonction MFGetAttributeSize (mfapi.h)

Récupère un attribut dont la valeur est une taille, exprimée sous forme de largeur et de hauteur.

Syntaxe

HRESULT MFGetAttributeSize(
  [in]  IMFAttributes *pAttributes,
  [in]  REFGUID       guidKey,
  [out] UINT32        *punWidth,
  [out] UINT32        *punHeight
);

Paramètres

[in] pAttributes

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

[in] guidKey

GUID qui identifie la valeur à récupérer. Le type d’attribut doit être MF_ATTRIBUTE_UINT64.

[out] punWidth

Reçoit la largeur.

[out] punHeight

Reçoit la hauteur.

Valeur retournée

Cette fonction peut retourner l’une de ces valeurs.

Remarques

Certains attributs spécifient une taille en tant que valeur UINT64 empaquetée. Utilisez cette fonction pour obtenir le numérateur et le dénominateur sous forme de valeurs 32 bits distinctes.

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

Voir aussi

MFSetAttributeSize

Fonctions Media Foundation