Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Representa argumentos de entrada para ID3D12VideoEncodeCommandList4::ResolveEncoderOutputMetadata1, com suporte para metadados opcionais.
Syntax
typedef struct D3D12_VIDEO_ENCODER_RESOLVE_METADATA_INPUT_ARGUMENTS1 {
D3D12_VIDEO_ENCODER_CODEC EncoderCodec;
D3D12_VIDEO_ENCODER_PROFILE_DESC EncoderProfile;
DXGI_FORMAT EncoderInputFormat;
D3D12_VIDEO_ENCODER_PICTURE_RESOLUTION_DESC EncodedPictureEffectiveResolution;
D3D12_VIDEO_ENCODER_ENCODE_OPERATION_METADATA_BUFFER HWLayoutMetadata;
D3D12_VIDEO_ENCODER_OPTIONAL_METADATA_ENABLE_FLAGS OptionalMetadata;
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION CodecConfiguration;
} D3D12_VIDEO_ENCODER_RESOLVE_METADATA_INPUT_ARGUMENTS1;
Members
EncoderCodec
Um D3D12_VIDEO_ENCODER_CODEC especificando o codec da operação de codificação associada.
EncoderProfile
Um D3D12_VIDEO_ENCODER_PROFILE_DESC especificando o perfil do codec selecionado na operação de codificação associada.
EncoderInputFormat
Um DXGI_FORMAT especificando o formato de entrada da operação de codificação associada.
EncodedPictureEffectiveResolution
Um D3D12_VIDEO_ENCODER_PICTURE_RESOLUTION_DESC que descreve a resolução usada para a operação de codificação.
HWLayoutMetadata
Um D3D12_VIDEO_ENCODER_ENCODE_OPERATION_METADATA_BUFFER que representa o buffer de metadados opaco recebido de EncodeFrame1.
OptionalMetadata
Um valor D3D12_VIDEO_ENCODER_OPTIONAL_METADATA_ENABLE_FLAGS indicando quais metadados opcionais foram habilitados durante a codificação e precisam de resolução de layout.
CodecConfiguration
Um D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION especificando a configuração de codec usada na chamada EncodeFrame1 associada. Necessário quando os sinalizadores são definidos em OptionalMetadata; caso contrário, passe como zero/NULL.
Observações
Essa estrutura estende D3D12_VIDEO_ENCODER_RESOLVE_METADATA_INPUT_ARGUMENTS com campos OptionalMetadata e CodecConfiguration .
Requirements
| Requisito | Valor |
|---|---|
| Header | d3d12video.h |
Consulte também
ID3D12VideoEncodeCommandList4::ResolveEncoderOutputMetadata1