struttura D3D12DDI_VIDEO_DECODE_CONVERSION_SUPPORT_DATA_0032 (d3d12umddi.h)
Struttura usata per verificare se sono supportate una conversione dello spazio dei colori, la conversione del formato e la scalabilità e se è necessaria per motivi in tempo reale o per il formato del buffer di riferimento.
Sintassi
typedef struct D3D12DDI_VIDEO_DECODE_CONVERSION_SUPPORT_DATA_0032 {
UINT NodeIndex;
D3D12DDI_VIDEO_DECODE_CONFIGURATION_0020 Configuration;
D3D12DDI_VIDEO_SAMPLE_DESCRIPTION_0020 DecodeSample;
D3D12DDI_VIDEO_FORMAT_DESCRIPTION_0020 OutputFormat;
DXGI_RATIONAL FrameRate;
UINT BitRate;
D3D12DDI_VIDEO_DECODE_CONVERSION_SUPPORT_FLAGS_0020 SupportFlags;
D3D12DDI_VIDEO_SCALE_SUPPORT_0032 ScaleSupport;
} D3D12DDI_VIDEO_DECODE_CONVERSION_SUPPORT_DATA_0032;
Members
NodeIndex
Nell'operazione a più schede, NodeIndex indica a quale scheda fisica del dispositivo si applica questa operazione.
Configuration
Decode profile and bitstream encryption.The decode profile and bitstream encryption. Vedere D3D12DDI_VIDEO_DECODE_CONFIGURATION.
DecodeSample
L'origine decodificata come descrizione di esempio. Vedere D3D12DDI_VIDEO_SAMPLE_DESCRIPTION.
OutputFormat
Descrizione dell'esempio di output. Vedere D3D12DDI_VIDEO_FORMAT_DESCRIPTION.
FrameRate
Frequenza dei fotogrammi del contenuto video. Viene usato dal driver per determinare se il video può essere decodificato in tempo reale.
BitRate
Velocità media di compressione dei dati al secondo per il flusso video compresso. Viene usato dal driver per determinare se il video può essere decodificato in tempo reale.
SupportFlags
Flag supportati. Vedere D3D12DDI_VIDEO_DECODE_CONVERSION_SUPPORT_FLAGS.
ScaleSupport
Indica l'intervallo di dimensioni di output supportate per la conversione decodifica. Vedere D3D12DDI_VIDEO_SCALE_SUPPORT.
Commenti
Il controllo viene eseguito tramite pfnGetCaps con il D3D12DDICAPS_TYPE impostato su un valore di D3D12DDICAPS_TYPE_VIDEO_DECODE_CONVERSION_SUPPORT.
Se viene segnalato lo spazio dei colori e la conversione del formato, SupportedFlags avrà D3D12DDI_VIDEO_DECODE_SUPPORT_FLAGS_SUPPORTED impostato. I chiamanti devono controllare ScaleSupport per capire se la scalabilità è supportata.
Requisiti
Requisito | Valore |
---|---|
Intestazione | d3d12umddi.h |