struttura D3D12DDI_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264_REFERENCE_PICTURE_LIST_MODIFICATION_OPERATION_0082_0 (d3d12umddi.h)
La struttura D3D12DDI_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264_REFERENCE_PICTURE_LIST_MODIFICATION_OPERATION_0082_0 rappresenta un'operazione di modifica dell'elenco immagini per la codifica video H.264.
Sintassi
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;
Members
modification_of_pic_nums_idc
Insieme a abs_diff_pic_num_minus1 o long_term_pic_num, specifica quale delle immagini di riferimento vengono mappate di nuovo. I valori di modification_of_pic_nums_idc sono specificati nella tabella 7-7 della specifica H.264. Il primo modification_of_pic_nums_idc che segue immediatamente dopo ref_pic_list_modification_flag_l0 o ref_pic_list_modification_flag_l1 non deve essere uguale a 3.
abs_diff_pic_num_minus1
Più 1 specifica la differenza assoluta tra il numero di immagine dell'immagine spostato nell'indice corrente nell'elenco e il valore di stima del numero di immagine. abs_diff_pic_num_minus1 deve essere compreso nell'intervallo compreso tra 0 e MaxPicNum − 1. I valori consentiti di abs_diff_pic_num_minus1 sono ulteriormente limitati come specificato nella clausola 8.2.4.3.1 della specifica H.264.
long_term_pic_num
Specifica il numero di immagine a lungo termine dell'immagine da spostare nell'indice corrente nell'elenco. Quando si decodifica un frame codificato, long_term_pic_num deve essere uguale a un valore LongTermPicNum assegnato a uno dei frame di riferimento o a coppie di campi di riferimento complementari contrassegnate come "utilizzate per riferimento a lungo termine". Quando si decodifica un campo codificato, long_term_pic_num deve essere uguale a un valore LongTermPicNum assegnato a uno dei campi di riferimento contrassegnati come "utilizzati per riferimento a lungo termine".
Commenti
Per informazioni dettagliate sulla modifica, vedere la specifica H.264, sezione 7.4.3.1 "Semantica di modifica dell'elenco immagini di riferimento".
Per informazioni generali, vedere Codifica video D3D12 .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 11 (WDDM 3.0) |
Intestazione | d3d12umddi.h |
Vedi anche
D3D12DDI_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264_0082_0
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per