MFPKEY_ASFMEDIASINK_AUTOADJUST_BITRATE-Eigenschaft
Gibt an, ob die ASF-Mediensenke die Bitrate automatisch anpasst.
Datentyp
PROPVARIANT-Typ (vt)
PROPVARIANT-Member
VARIANT_BOOL
VT_BOOL
boolVal
Bemerkungen
Wenn der Wert dieser Eigenschaft VARIANT_TRUE ist, passt die ASF-Mediensenke automatisch die Bitrate des ASF-Inhalts als Reaktion auf die Merkmale der Datenströme an, die multiplexiert werden.
Diese Eigenschaft wirkt sich auf das Verhalten der ASF-Mediensenke aus, wenn ein Stream die Parameter "Leaky Bucket" der Senke überläuft:
Wert | Verhalten |
---|---|
VARIANT_TRUE | Die ASF-Mediensenke passt die Bitrate des ASF-Inhalts als Reaktion auf die Merkmale der zu multiplexierten Streams automatisch an. |
VARIANT_FALSE | Die ASF-Mediensenke verwendet den von der Anwendung bereitgestellten Wert der Streambitrate. |
Der Standardwert ist VARIANT_FALSE.
Legen Sie diese Eigenschaft fest, wenn Sie die ASF-Mediensenke konfigurieren. Die Verwendung hängt davon ab, welche Funktion Sie zum Erstellen der ASF-Mediensenke aufrufen:
MFCreateASFMediaSink: Abfragen des abgerufenen IMFMediaSink-Zeigers für die IPropertyStore-Schnittstelle .
MFCreateASFMediaSinkActivate: Rufen Sie IMFASFContentInfo::GetEncodingConfigurationPropertyStore für den im pContentInfo-Parameter angegebenen IMFASFContentInfo-Zeiger auf.
Wenn Sie diese Eigenschaft auf VARIANT_TRUE festlegen, legt die ASF-Mediensenke das flag MFASF_MULTIPLEXER_AUTOADJUST_BITRATE auf dem ASF-Multiplexer fest. Siehe IMFASFMultiplexer::SetFlags.
Weitere Informationen zum Konzept des undichten Buckets finden Sie im Thema "The Leaky Bucket Buffer Model" in der Dokumentation zum 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 |
|
Siehe auch