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 |