MF _ TRANSCODE _ QUALITYVSSPEED-Attribut
Gibt eine Zahl zwischen 0 und 100 an, die den Kompromiss zwischen Codierungsqualität und Codierungsgeschwindigkeit angibt.
Datentyp
UINT32
Der Wert dieser Eigenschaft weist den folgenden Bereich auf.
| Wert | Bedeutung |
|---|---|
|
Niedrigere Qualität, schnellere Codierung. |
|
Höhere Qualität, langsamere Codierung. |
Abrufen/Festlegen
Rufen Sie ZUM Abrufen dieses Attributs DIE ATTRIBUTEAttributes::GetUINT32 auf.
Rufen Sie ZUM Festlegen dieses Attributs DIE ATTRIBUTEAttributes::SetUINT32 auf.
Bemerkungen
Dieses Attribut hat den gleichen GUID-Wert wie die AVEncCommonQualityVsSpeed-Eigenschaft, die für ICodecAPIdefiniert ist, und weist die gleiche Interpretation auf.
Die Anwendung kann dieses Attribut im Transcodierungsprofil festlegen, bevor die Transcodierungstopologie für Windows Mediencodecs erstellt wird. Der Wert muss zwischen 0 und 100 liegen. Für den Videostream ordnet der Transcodierungstopologie-Generator dem von der Anwendung angegebenen Wert einen Wert zu und stellt den zugeordneten Wert der MFPKEY _ COMPLEXITYEX-Eigenschaft des Encoders bereit. Niedrigere Werte ermöglichen es dem Encoder, weniger komplizierte Codierungsalgorithmen zu verwenden. Die Verwendung einfacherer Algorithmen erzeugt eine Ausgabe in niedrigerer Qualität, aber der Codierungsprozess ist schneller und erfordert weniger Verarbeitungsleistung.
Die GUID-Konstante für dieses Attribut wird aus mfuuid.lib exportiert.
Requirements (Anforderungen)
| Anforderung | Wert |
|---|---|
| Header |
|