Compartilhar via


estrutura D3D12DDIARG_CREATE_VIDEO_ENCODER_0082_0 (d3d12umddi.h)

A estrutura D3D12DDIARG_CREATE_VIDEO_ENCODER_0082_0 contém os parâmetros de criação do codificador para as funções de retorno de chamada PFND3D12DDI_CALCPRIVATEVIDEOENCODERSIZE_0082_0 e PFND3D12DDI_CREATEVIDEOENCODER_0082_0 .

Sintaxe

typedef struct D3D12DDIARG_CREATE_VIDEO_ENCODER_0082_0 {
  UINT                                                         NodeMask;
  D3D12DDI_VIDEO_ENCODER_FLAGS_0080                            Flags;
  D3D12DDI_VIDEO_ENCODER_CODEC_0080                            EncodeCodec;
  D3D12DDI_VIDEO_ENCODER_PROFILE_DESC_0080_2                   EncodeProfile;
  DXGI_FORMAT                                                  InputFormat;
  D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_0082_0            CodecConfiguration;
  D3D12DDI_VIDEO_ENCODER_MOTION_ESTIMATION_PRECISION_MODE_0080 MaxMotionEstimationPrecision;
} D3D12DDIARG_CREATE_VIDEO_ENCODER_0082_0;

Membros

NodeMask

Para uma única operação de GPU, defina NodeMask como zero. Se houver vários nós de GPU, defina um bit para identificar o nó (adaptador físico do dispositivo) ao qual a fila de comandos se aplica. Cada bit na máscara corresponde a um único nó. Somente um bit pode ser definido.

Flags

Um valor D3D12DDI_VIDEO_ENCODER_FLAGS_0080 que especifica os sinalizadores de criação do codificador.

EncodeCodec

Um valor D3D12DDI_VIDEO_ENCODER_CODEC_0080 que identifica o tipo codec.

EncodeProfile

Uma estrutura D3D12DDI_VIDEO_ENCODER_PROFILE_DESC_0080_2 que identifica o perfil do codec.

InputFormat

Uma estrutura DXGI_FORMAT que indica o formato do fluxo de origem.

CodecConfiguration

Uma estrutura D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_0082_0 que indica os parâmetros específicos do codec de nível de sequência.

MaxMotionEstimationPrecision

Um valor D3D12DDI_VIDEO_ENCODER_MOTION_ESTIMATION_PRECISION_MODE_0080 que identifica o modo de precisão de estimativa de movimento.

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

PFND3D12DDI_CALCPRIVATEVIDEOENCODERSIZE_0082_0

PFND3D12DDI_CREATEVIDEOENCODER_0082_0