estructura D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264_REFERENCE_PICTURE_LIST_MODIFICATION_OPERATION (d3d12video.h)

Representa una operación de modificación de lista de imágenes para la codificación de vídeo H264.

Sintaxis

typedef struct D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264_REFERENCE_PICTURE_LIST_MODIFICATION_OPERATION {
  UCHAR modification_of_pic_nums_idc;
  UINT  abs_diff_pic_num_minus1;
  UINT  long_term_pic_num;
} D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264_REFERENCE_PICTURE_LIST_MODIFICATION_OPERATION;

Miembros

modification_of_pic_nums_idc

Junto con abs_diff_pic_num_minus1 o long_term_pic_num especifica cuáles de las imágenes de referencia se vuelven a asignar.

abs_diff_pic_num_minus1

Especifica la diferencia absoluta entre el número de imagen de la imagen que se mueve al índice actual de la lista y el valor de predicción del número de imagen.

long_term_pic_num

Especifica el número de imagen a largo plazo de la imagen que se mueve al índice actual de la lista.

Comentarios

Para obtener más información, consulte especificación H264 para obtener más detalles: sección 7.4.3.1 "Semántica de modificación de lista de imágenes de referencia". .

Requisitos

Requisito Value
Cliente mínimo compatible Windows Build 22000
Servidor mínimo compatible Windows Build 22000
Encabezado d3d12video.h