Freigeben über


attribut MF_PD_ASF_METADATA_LEAKY_BUCKET_PAIRS

Gibt eine Liste von Bitraten und entsprechenden Pufferfenstern für eine ASF-Datei (Advanced Systems Format) mit variabler Bitrate (VBR) an.

Datentyp

Bytearray

Bemerkungen

Dieses Attribut gilt für Präsentationsdeskriptoren für ASF-Inhalte.

Die IMFASFContentInfo::GeneratePresentationDescriptor-Methode generiert dieses Attribut, das für den Präsentationsdeskriptor für ASF-Inhalte gilt.

Der Wert des Attributs hat das folgende Format:

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

Die WM_LEAKY_BUCKET_PAIR-Struktur ist wie folgt definiert:

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

Für jede Bitrate gibt das msBufferWindow-Element an, wie viel Inhalt gepuffert wird, bevor die Wiedergabe beginnt, in Millisekunden. Die Größe des Puffers in Bytes entspricht msBufferWinow x dwBitrate /8000.

Hinweis

Dieses Attribut entspricht dem ASFLeakyBucketPairs-Attribut im Windows Media Format SDK.

 

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2008 [nur Desktop-Apps]
Header
Wmcontainer.h

Siehe auch

Alphabetische Liste der Media Foundation-Attribute

IMFAttributes::GetBlob

IMFAttributes::SetBlob

IMFPresentationDescriptor

Präsentationsdeskriptorattribute

ASF-Headerobjekt

Präsentationsdeskriptoren