Condividi tramite


struttura D3D12_VIDEO_ENCODER_RESOLVE_METADATA_INPUT_ARGUMENTS (d3d12video.h)

Rappresenta gli argomenti di input per una chiamata a ID3D12VideoEncodeCommandList2::ResolveEncoderOutputMetadata.

Sintassi

typedef struct D3D12_VIDEO_ENCODER_RESOLVE_METADATA_INPUT_ARGUMENTS {
  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_RESOLVE_METADATA_INPUT_ARGUMENTS;

Members

EncoderCodec

Oggetto D3D12_VIDEO_ENCODER_CODEC che specifica il codec dell'operazione di codifica associata.

EncoderProfile

Oggetto D3D12_VIDEO_ENCODER_PROFILE_DESC specificare il profilo per il codec selezionato nell'operazione di codifica associata.

EncoderInputFormat

Oggetto DXGI_FORMAT che specifica il formato di input dell'operazione di codifica associata.

EncodedPictureEffectiveResolution

Struttura D3D12_VIDEO_ENCODER_PICTURE_RESOLUTION_DESC che descrive la risoluzione utilizzata per l'operazione di codifica.

HWLayoutMetadata

Oggetto D3D12_VIDEO_ENCODER_ENCODE_OPERATION_METADATA_BUFFER che rappresenta il buffer di metadati opaco associato ricevuto da EncodeFrame.

Requisiti

   
Client minimo supportato Windows Build 22000
Server minimo supportato Windows Build 22000
Intestazione d3d12video.h