Compartir a través de


estructura D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA (d3d12video.h)

Representa los elementos de control de nivel de imagen para el comando EncodeFrame asociado para varios códecs.

Sintaxis

typedef struct D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA {
  UINT  DataSize;
  union {
    D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264 *pH264PicData;
    D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_HEVC *pHEVCPicData;
    D3D12_VIDEO_ENCODER_AV1_PICTURE_CONTROL_CODEC_DATA  *pAV1PicData;
  };
} D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA;

Miembros

DataSize

Tamaño de datos de la estructura de control de nivel de imagen proporcionada.

pH264PicData

Puntero a un D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264 que representa los elementos de control de nivel de imagen para la codificación H.264.

pHEVCPicData

Puntero a un D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_HEVC que representa los elementos de control de nivel de imagen para la codificación H.264.

pAV1PicData

Comentarios

No se admite la reordenación de listas de referencias de imágenes de nivel de segmento.

No se admite la predicción inter-predicción ponderada.

Requisitos

   
Cliente mínimo compatible Compilación 22000 de Windows
Servidor mínimo compatible Compilación 22000 de Windows
Encabezado d3d12video.h