proprietà MFPKEY_ASFMEDIASINK_AUTOADJUST_BITRATE
Specifica se il sink multimediale ASF regola automaticamente la velocità in bit.
Tipo di dati
Tipo PROPVARIANT (vt)
membro PROPVARIANT
VARIANT_BOOL
VT_BOOL
boolVal
Commenti
Se il valore di questa proprietà è VARIANT_TRUE, il sink multimediale ASF regola automaticamente la velocità di bit del contenuto ASF in risposta alle caratteristiche dei flussi in cui viene eseguito il multiplexing.
Questa proprietà influisce sul comportamento del sink multimediale ASF quando un flusso esegue l'overflow dei parametri "bucket persi" del sink:
valore | Comportamento |
---|---|
VARIANT_TRUE | Il sink multimediale ASF regola automaticamente la velocità in bit del contenuto ASF in risposta alle caratteristiche dei flussi sottoposti a multiplexing. |
VARIANT_FALSE | Il sink multimediale ASF usa il valore della velocità in bit del flusso fornito dall'applicazione. |
Il valore predefinito è VARIANT_FALSE.
Impostare questa proprietà quando si configura il sink multimediale ASF. L'utilizzo dipende dalla funzione chiamata per creare il sink multimediale ASF:
MFCreateASFMediaSink: eseguire una query sul puntatore IMFMediaSink recuperato per l'interfaccia IPropertyStore .
MFCreateASFMediaSinkActivate: Chiamare IMFASFContentInfo::GetEncodingConfigurationPropertyStore sul puntatore IMFASFContentInfo specificato nel parametro pContentInfo .
L'impostazione di questa proprietà su VARIANT_TRUE fa sì che il sink multimediale ASF imposti il flag di MFASF_MULTIPLEXER_AUTOADJUST_BITRATE sul multiplexer ASF. Vedere IMFASFMultiplexer::SetFlags.
Per altre informazioni sul concetto di bucket persi, vedere l'argomento "The Leaky Bucket Buffer Model" (Modello buffer bucket persi) nella documentazione di Windows Media Format SDK.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows Vista [solo app desktop] |
Server minimo supportato |
Windows Server 2008 [solo app desktop] |
Intestazione |
|
Vedi anche