D3D12_FEATURE_DATA_VIDEO_DECODE_SUPPORT struttura (d3d12video.h)
Fornisce dati per le chiamate a ID3D12VideoDevice::CheckFeatureSupport quando la funzionalità specificata è D3D12_FEATURE_VIDEO_DECODE_SUPPORT. Recupera le informazioni di supporto per la decodifica video.
Sintassi
typedef struct D3D12_FEATURE_DATA_VIDEO_DECODE_SUPPORT {
UINT NodeIndex;
D3D12_VIDEO_DECODE_CONFIGURATION Configuration;
UINT Width;
UINT Height;
DXGI_FORMAT DecodeFormat;
DXGI_RATIONAL FrameRate;
UINT BitRate;
D3D12_VIDEO_DECODE_SUPPORT_FLAGS SupportFlags;
D3D12_VIDEO_DECODE_CONFIGURATION_FLAGS ConfigurationFlags;
D3D12_VIDEO_DECODE_TIER DecodeTier;
} D3D12_FEATURE_DATA_VIDEO_DECODE_SUPPORT;
Members
NodeIndex
Per un'operazione GPU singola, impostare questo valore su zero. Se sono presenti più nodi GPU, impostare un bit per identificare il nodo (adattatore fisico del dispositivo) a cui si applica la coda di comandi. Ogni bit della maschera corrisponde a un singolo nodo. È possibile impostare solo 1 bit.
Configuration
Struttura D3D12_VIDEO_DECODE_CONFIGURATION che specifica il profilo di decodifica, la crittografia bitstream e il tipo interlacciato del flusso di origine.
Width
Larghezza decodifica del flusso di origine.
Height
Altezza decodifica del flusso di origine
DecodeFormat
DXGI_FORMAT da usare come formato di decodifica. Questo formato è il formato di output se non viene specificata alcuna conversione del decodificatore.
FrameRate
Frequenza dei fotogrammi del formato video. Un valore pari a 0 indica che la frequenza dei fotogrammi è sconosciuta.
BitRate
Velocità media di compressione dei dati al secondo per il flusso video compresso. Queste informazioni vengono usate dal driver per determinare se il video può essere decodificato in tempo reale. Un valore pari a 0 indica che la frequenza di bit è sconosciuta.
SupportFlags
Combinazione di valori dell'enumerazione D3D12_VIDEO_DECODE_SUPPORT_FLAGS che indica il supporto per la decodifica video. Questo valore viene popolato dalla chiamata a ID3D12Device::CheckFeatureSupport.
ConfigurationFlags
Combinazione di valori dell'enumerazione D3D12_VIDEO_DECODE_CONFIGURATION_FLAGS che descrive la configurazione del decodifica video. Questo valore viene popolato dalla chiamata a ID3D12Device::CheckFeatureSupport.
DecodeTier
Membro dell'enumerazione D3D12_VIDEO_DECODE_TIER specificando il livello di decodificazione di un decodificatore video hardware.
Requisiti
Requisito | Valore |
---|---|
Intestazione | d3d12video.h |