estrutura D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA (d3d12video.h)
Representa os elementos de controle de nível de imagem para o comando EncodeFrame associado para vários codecs.
Sintaxe
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;
Membros
DataSize
O tamanho dos dados da estrutura de controle de nível de imagem fornecida.
pH264PicData
Um ponteiro para um D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264 que representa os elementos de controle no nível da imagem para codificação H.264.
pHEVCPicData
Um ponteiro para um D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_HEVC que representa os elementos de controle de nível de imagem para codificação H.264.
pAV1PicData
Comentários
Não há suporte para a reordenação de listas de referência de imagem no nível da fatia.
Não há suporte para a inter-previsão ponderada.
Requisitos
Cliente mínimo com suporte | Windows Build 22000 |
Servidor mínimo com suporte | Windows Build 22000 |
Cabeçalho | d3d12video.h |