Freigeben über


MediaVideoProcessingAlgorithm Enumeration

Definition

Definiert die verfügbaren Algorithmen, die vom Transcode Video Processor (XVP) verwendet werden.

public enum class MediaVideoProcessingAlgorithm
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class MediaVideoProcessingAlgorithm
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum MediaVideoProcessingAlgorithm
var value = Windows.Media.Transcoding.MediaVideoProcessingAlgorithm.default
Public Enum MediaVideoProcessingAlgorithm
Vererbung
MediaVideoProcessingAlgorithm
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Felder

Default 0

Standard-Videoverarbeitungsalgorithmus. Dieser Algorithmus bevorzugt Leistung, Geschwindigkeit und Platz vor Qualität. Dieser Algorithmus verwendet Hardware.

MrfCrf444 1

Bevorzugt Qualität gegenüber Leistung. Dieser Modus wird immer in Software ausgeführt und stellt sicher, dass Hardwareimplementierungen, die sich möglicherweise vom XVP unterscheiden, nicht verwendet werden.

Hinweise

Der MrfCrf444-Algorithmus verwendet größere Filter, volle Genauigkeit für Farbkonvertierungen, bevorzugt höhere Farbformate und ermöglicht einen hochwertigen MRF-Deinterlacer. Entwickler, die möchten, dass ihre Apps unabhängig von Hardware, Zeit oder Energieverbrauch die beste Ausgabe erzeugen, können diesen Algorithmus für die Transcodierung aktivieren.

Gilt für: