MF _ SOURCE READER ENABLE ADVANCED VIDEO PROCESSING _ _ _ _ _ attribute
Ermöglicht die erweiterte Videoverarbeitung durch den Quellleser, einschließlich Farbraumkonvertierung, Deinterlacing, Video-Größen- und Bildfrequenzkonvertierung.
Datentyp
BOOL als UINT32 gespeichert
Bemerkungen
Wenn dieses Attribut TRUE ist, kann der Quellleser einen Videoprozessor in die Verarbeitungspipeline einfügen, was die folgenden Formatkonvertierungstypen ermöglicht:
- Farbraumkonvertierung (YUV in RGB-32)
- Deinterlacing
- Ändern der Video-Größe
- Konvertierung der Framerate
Wenn dieses Attribut TRUE ist, muss das MF _ READWRITE _ DISABLE _ CONVERTERS-Attribut FALSE sein.
Der Quellleser sucht nach Videoprozessoren, die in der Kategorie MFT _ CATEGORY VIDEO _ _ PROCESSOR registriert sind, einschließlich MFTs, die für den lokalen Prozess registriert sind. (Weitere Informationen zur lokalen Registrierung von MFTs finden Sie unter MFTRegisterLocal.) Der Quellleser verwendet den Transcode Video Processor (XVP), wenn kein anderer geeigneter Videoprozessor gefunden wird.
Die Anwendung gibt den gewünschten Ausgabetyp an, indem SIE DURCH AUFRUFEN VON TYPSOURCEReader::SetCurrentMediaType aufrufen. Wenn der Quellleser den Videoprozessor konfiguriert, versucht er, die folgenden Attribute des Ausgabetyps zu finden:
- Framerate (MF _ MT FRAME _ _ RATE)
- Framegröße (MF _ MT FRAME _ _ SIZE)
- Interlace-Modus (MF _ MT _ INTERLACE _ MODE)
- Pixel-Seitenverhältnis (MF _ MT PIXEL ASPECT _ _ _ RATIO)
- Untertyp (MF _ MT _ SUBTYPE)
Dieses Attribut ähnelt dem Attribut MF _ SOURCE READER ENABLE VIDEO _ _ _ _ PROCESSING, bietet jedoch die folgenden Vorteile:
- Ein größerer Bereich von Formatkonvertierungen wird unterstützt.
- Anwendungen können ihre eigenen Konverter registrieren.
- Einige Konvertierungen können auf Hardware mithilfe der GPU durchgeführt werden.
Requirements (Anforderungen)
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
[Windows 8 Desktop-Apps | UWP-Apps] |
| Unterstützte Mindestversion (Server) |
[Windows Server 2012 Desktop-Apps | UWP-Apps] |
| Header |
|