Condividi tramite


struttura D3D12_FEATURE_DATA_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT (d3d12video.h)

Fornisce dati per le chiamate a ID3D12VideoDevice::CheckFeatureSupport quando la funzionalità specificata è D3D12_FEATURE_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT. Recupera un valore che indica se i parametri di supporto della configurazione codec specificati sono supportati per la configurazione di codifica HEVC fornita o recupera la configurazione supportata per la codifica H.264.

Sintassi

typedef struct D3D12_FEATURE_DATA_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT {
  UINT                                            NodeIndex;
  D3D12_VIDEO_ENCODER_CODEC                       Codec;
  D3D12_VIDEO_ENCODER_PROFILE_DESC                Profile;
  BOOL                                            IsSupported;
  D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT CodecSupportLimits;
} D3D12_FEATURE_DATA_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT;

Members

NodeIndex

Nell'operazione con più adattatori, questo indica a quale scheda fisica del dispositivo si applica questa operazione.

Codec

Membro dell'enumerazione D3D12_VIDEO_ENCODER_CODEC che specifica il codec per il quale viene eseguito il supporto della modalità di controllo della frequenza su cui viene eseguita la query.

Profile

Struttura D3D12_VIDEO_ENCODER_PROFILE_DESC che specifica il profilo per il quale viene eseguita una query sul supporto della modalità di aggiornamento.

IsSupported

Riceve un valore booleano che indica se i parametri di configurazione specificati sono supportati per il codec specificato.

CodecSupportLimits

Struttura D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT . Per HEVC, il chiamante popola questa struttura con la configurazione del codificatore desiderata. Per H.264, la chiamata CheckFeatureSupport popola la struttura con la configurazione supportata.

Requisiti

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