MFPKEY _ ASFMEDIASINK _ AUTOADJUST _ BITRATE -Eigenschaft
Gibt an, ob die ASF-Mediensenke die Bitrate automatisch angibt.
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 darauf aus, wie sich die ASF-Mediensenke verhält, wenn ein Stream die Parameter des "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 Datenströme, die multiplexiert werden, automatisch an. |
| VARIANT _ FALSE | Die ASF-Mediensenke verwendet den von der Anwendung bereitgestellten Wert für die 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 aufrufen, um die ASF-Mediensenke zu erstellen:
MFCreateASFMediaSink:Fragen Sie den abgerufenen MÜSSENMediaSink-Zeiger für die IPropertyStore-Schnittstelle ab.
MFCreateASFMediaSinkActivate:Rufen Sie IMFASFContentInfo::GetEncodingConfigurationPropertyStore für den im pContentInfo-Parameter angegebenen IMFASFContentInfo-Zeiger auf.
Das Festlegen dieser Eigenschaft auf VARIANT TRUE bewirkt, dass die ASF-Mediensenke das _ MFASF _ MULTIPLEXER _ AUTOADJUST _ BITRATE-Flag auf dem ASF-Multiplexer festgelegt. Siehe IMFASFMultiplexer::SetFlags.
Weitere Informationen zum Konzept des Leaky Buckets finden Sie im Thema "The Leaky Bucket Buffer Model" in der Dokumentation zum Windows Media Format SDK.
Requirements (Anforderungen)
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows Nur [ Vista-Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
Windows Nur Server [ 2008-Desktop-Apps] |
| Header |
|