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 |