Compartilhar via


estrutura D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT (d3d12video.h)

Representa a estrutura de suporte ao controle de imagem para vários codecs.

Sintaxe

typedef struct D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT {
  UINT  DataSize;
  union {
    D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT_H264 *pH264Support;
    D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT_HEVC *pHEVCSupport;
    D3D12_VIDEO_ENCODER_CODEC_AV1_PICTURE_CONTROL_SUPPORT  *pAV1Support;
  };
} D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT;

Membros

DataSize

O tamanho dos dados da estrutura de suporte de controle de imagem fornecida.

pH264Support

Um ponteiro para uma estrutura D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT_H264 que representa a estrutura de suporte de controle de imagem para codificação H.264.

pHEVCSupport

Um ponteiro para uma estrutura D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT_HEVC que representa a estrutura de suporte do controle de imagem para codificação HEVC.

pAV1Support

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Build 22000
Servidor mínimo com suporte Windows Build 22000
Cabeçalho d3d12video.h