estrutura D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT (d3d12video.h)

Representa uma estrutura de suporte de configuração de codec para codificação de vídeo.

Sintaxe

typedef struct D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT {
  UINT  DataSize;
  union {
    D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264 *pH264Support;
    D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC *pHEVCSupport;
    D3D12_VIDEO_ENCODER_AV1_CODEC_CONFIGURATION_SUPPORT  *pAV1Support;
  };
} D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT;

Membros

DataSize

O tamanho dos dados da estrutura de suporte de configuração de codec fornecida.

pH264Support

Um ponteiro para uma estrutura D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264 que contém parâmetros de suporte de configuração de codec para codificação H.264.

pHEVCSupport

Um ponteiro para uma estrutura D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC que contém parâmetros de suporte de configuração de codec 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