Compartilhar via


estrutura D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_0082_0 (d3d12umddi.h)

A estrutura D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_0082_0 contém informações de configuração para um codec de vídeo.

Sintaxe

typedef struct D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_0082_0 {
  UINT  DataSize;
  union {
    D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_0082_0 *pH264Config;
    D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_0082_0 *pHEVCConfig;
    D3D12DDI_VIDEO_ENCODER_AV1_CODEC_CONFIGURATION_0095    *pAV1Config;
  };
} D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_0082_0;

Membros

DataSize

Tamanho dos dados referenciados, em bytes.

pH264Config

Ponteiro para uma estrutura de D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_0082_0 que contém informações de configuração de codec H.264.

pHEVCConfig

Ponteiro para uma estrutura de D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_0082_0 que contém informações de configuração de codec hevc.

pAV1Config

Ponteiro para uma estrutura de D3D12DDI_VIDEO_ENCODER_AV1_CODEC_CONFIGURATION_0095 que contém informações de configuração de codec AV1. Adicionado em Windows 11, versão 24H2 (WDDM 3.2).

Comentários

Consulte Codificação de vídeo D3D12 para obter informações gerais.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 11 (WDDM 3.0)
Cabeçalho d3d12umddi.h

Confira também

D3D12DDIARG_CREATE_VIDEO_ENCODER_0082_0

D3D12DDICAPS_VIDEO_ENCODER_SUPPORT_DATA_0083_0