attribut MFSampleExtension_ROIRectangle

Gibt die Grenzen der betreffenden Region an, die die Region des Frames angibt, die eine andere Qualität erfordert.

Datentyp

ROI_AREA als BLOB gespeichert

Bemerkungen

Nachdem CODECAPI_AVEncVideoROIEnabled erfolgreich auf einen Wert ungleich 0 für einen Encoder-MFT festgelegt wurde, 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 festgelegt ist, wird das attribut MFSampleExtension_ROIRectangle 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 die angegebene Region aus dem rest des Frames an. Wenn QPDelta positiv ist, gibt dies an, dass die Anwendung möchte, dass das Rechteck eine niedrigere Qualität aufweist als der Rest des Frames.

H.264/AVC-Encoder:QPDelta muss zwischen [-25, +25] sein. Der Encoder stellt sicher, dass sich das endgültige QP in einem gültigen Bereich für den Videostandard befindet.

Die angegebene Region muss nicht mb ausgerichtet sein. Encoder können die tatsächliche Grenze flexibel bestimmen. Es wird empfohlen, die gesamte angegebene Region abzudecken.

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
Mfapi.h

Weitere Informationen

Alphabetische Liste der Media Foundation-Attribute