Partilhar 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 no Windows 11, versão 24H2 (WDDM 3.2).

Observações

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

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 11 (WDDM 3.0)
cabeçalho d3d12umddi.h

Consulte também

D3D12DDIARG_CREATE_VIDEO_ENCODER_0082_0

D3D12DDICAPS_VIDEO_ENCODER_SUPPORT_DATA_0083_0