MFSampleExtension _ ROIRectangle-Attribut
Gibt die Begrenzungen des bereichs von Interesse an, der den Bereich des Frames angibt, der eine andere Qualität erfordert.
Datentyp
ROI _ Als BLOB gespeicherter BEREICH
Bemerkungen
Nach dem erfolgreichen Festlegen von CODECAPI _ AVEncVideoROIEnabled auf einen Wert ungleich 0 (null) in einem Encoder-MFT kann die Anwendung dieses Attribut für Eingabebeispiele festlegen und erwarten, dass es berücksichtigt wird.
Wenn CODECAPI _ AVEncVideoROIEnabled nicht auf einen Wert ungleich 0 (null) festgelegt ist, wird das MFSampleExtension _ ROIRectangle-Attribut in Eingabebeispielen ignoriert.
MFSampleExtension _ ROIRectangle wird für ein Eingabebeispiel festgelegt und nur auf das aktuelle Eingabebeispiel angewendet.
Das QPDelta-Feld in der ROI _ AREA-Struktur gibt das Delta des Quantisierungsparameters für den angegebenen Bereich aus dem restlichen Frame an. Wenn QPDelta positiv ist, gibt dies an, dass die Anwendung möchte, dass das Rechteck eine niedrigere Qualität als der Rest des Frames hat.
H.264/AVC-Encoder: QPDelta muss zwischen [ -25 und +25 ] sein. Der Encoder muss sicherstellen, dass sich der endgültige QP in einem gültigen Bereich für den Videostandard befindet.
Der angegebene Bereich muss nicht mbbündig ausgerichtet sein. Encoder können flexibel über die tatsächliche Grenze entscheiden. Es wird empfohlen, die gesamte angegebene Region abzudecken.
Requirements (Anforderungen)
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
[Windows 8.1 |Desktop-Apps UWP-Apps] |
| Unterstützte Mindestversion (Server) |
Windows Server 2012 [R2-Desktop-Apps | UWP-Apps] |
| Header |
|