D3D12DDI_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264_REFERENCE_PICTURE_LIST_MODIFICATION_OPERATION_0082_0-Struktur (d3d12umddi.h)
Die D3D12DDI_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264_REFERENCE_PICTURE_LIST_MODIFICATION_OPERATION_0082_0-Struktur stellt einen Bildlistenänderungsvorgang für die H.264-Videocodierung dar.
Syntax
typedef struct D3D12DDI_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264_REFERENCE_PICTURE_LIST_MODIFICATION_OPERATION_0082_0 {
UCHAR modification_of_pic_nums_idc;
UINT abs_diff_pic_num_minus1;
UINT long_term_pic_num;
} D3D12DDI_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264_REFERENCE_PICTURE_LIST_MODIFICATION_OPERATION_0082_0;
Member
modification_of_pic_nums_idc
Gibt zusammen mit abs_diff_pic_num_minus1 oder long_term_pic_num an, welche der Referenzbilder neu zugeordnet werden. Die Werte von modification_of_pic_nums_idc werden in Tabelle 7-7 der H.264-Spezifikation angegeben. Die erste modification_of_pic_nums_idc , die unmittelbar nach ref_pic_list_modification_flag_l0 oder ref_pic_list_modification_flag_l1 folgt, darf nicht gleich 3 sein.
abs_diff_pic_num_minus1
Plus 1 gibt den absoluten Unterschied zwischen der Bildnummer des Bilds, das in den aktuellen Index in der Liste verschoben wird, und dem Vorhersagewert der Bildnummer an. abs_diff_pic_num_minus1 muss im Bereich von 0 bis MaxPicNum − 1 liegen. Die zulässigen Werte von abs_diff_pic_num_minus1 sind weiter eingeschränkt, wie in Klausel 8.2.4.3.1 der H.264-Spezifikation angegeben.
long_term_pic_num
Gibt die langfristige Bildnummer des Bilds an, das in den aktuellen Index in der Liste verschoben wird. Beim Decodieren eines codierten Frames muss long_term_pic_num gleich einem LongTermPicNum sein, der einem der Als "für langzeitverweis" gekennzeichneten Bezugsrahmen- oder komplementären Verweisfeldpaare zugewiesen ist. Beim Decodieren eines codierten Felds muss long_term_pic_num gleich einem LongTermPicNum sein, der einem der Als "für langfristige Referenz" gekennzeichneten Referenzfelder zugewiesen ist.
Hinweise
Details zur Änderung finden Sie in der H.264-Spezifikation, Abschnitt 7.4.3.1 "Referenz zur Änderungssemantik der Bildliste".
Allgemeine Informationen finden Sie unter D3D12-Videocodierung .
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 11 (WDDM 3.0) |
Kopfzeile | d3d12umddi.h |
Weitere Informationen
D3D12DDI_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264_0082_0
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für