Condividi tramite


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

Vedi anche

D3D12DDI_VIDEO_DECODE_CONVERSION_SUPPORT_FLAGS