Partager via


attribut MF_PD_ASF_METADATA_LEAKY_BUCKET_PAIRS

Spécifie une liste de débits binaires et des fenêtres de mémoire tampon correspondantes pour un fichier VBR (Advanced Systems Format) (ASF).

Type de données

Tableau d’octets

Notes

Cet attribut s’applique aux descripteurs de présentation pour le contenu ASF.

La méthode IMFASFContentInfo::GeneratePresentationDescriptor génère cet attribut qui s’applique au descripteur de présentation pour le contenu ASF.

La valeur de l’attribut a le format suivant :

struct {
    WORD wReserved;
    WM_LEAKY_BUCKET_PAIR bucket[2];
};

La structure WM_LEAKY_BUCKET_PAIR est définie comme suit :

typedef struct _WMLeakyBucketPair {
  DWORD  dwBitrate;
  DWORD  msBufferWindow;
} WM_LEAKY_BUCKET_PAIR;

Pour chaque débit binaire, le membre msBufferWindow indique la quantité de contenu mis en mémoire tampon avant le début de la lecture, en millisecondes. La taille de la mémoire tampon en octets est égale à msBufferWinow x dwBitrate / 8000.

Notes

Cet attribut correspond à l’attribut ASFLeakyBucketPairs dans le Kit de développement logiciel (SDK) au format Windows Media.

 

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2008 [applications de bureau uniquement]
En-tête
Wmcontainer.h

Voir aussi

Liste alphabétique des attributs Media Foundation

IMFAttributes::GetBlob

IMFAttributes::SetBlob

IMFPresentationDescriptor

Attributs du descripteur de présentation

ASF Header Object

Descripteurs de présentation