D3D12DDI_VIDEO_DECODE_SUPPORT_DATA_0020 struttura (d3d12umddi.h)

Specifica i dati usati per determinare il supporto dell'hardware per una configurazione. Usato dalla funzione di callback PFND3D12DDI_VIDEO_GETCAPS, con il parametro Type in D3D12DDIARG_VIDEO_GETCAPS_0020 impostato su D3D12DDICAPS_TYPE_VIDEO_DECODE_SUPPORT.

Sintassi

typedef struct D3D12DDI_VIDEO_DECODE_SUPPORT_DATA_0020 {
  UINT                                           NodeIndex;
  D3D12DDI_VIDEO_DECODE_CONFIGURATION_0020       Configuration;
  UINT                                           Width;
  UINT                                           Height;
  DXGI_FORMAT                                    DecodeFormat;
  DXGI_RATIONAL                                  FrameRate;
  UINT                                           BitRate;
  D3D12DDI_VIDEO_DECODE_SUPPORT_FLAGS_0020       SupportFlags;
  D3D12DDI_VIDEO_DECODE_CONFIGURATION_FLAGS_0020 ConfigurationFlags;
  D3D12DDI_VIDEO_DECODE_TIER_0020                DecodeTier;
} D3D12DDI_VIDEO_DECODE_SUPPORT_DATA_0020;

Members

NodeIndex

Nell'operazione multi-adapter, questo indica quale adattatore fisico del dispositivo si applica a questa operazione.

Configuration

Codifica del profilo e della crittografia bitstream. Per altre informazioni, vedere D3D12DDI_VIDEO_DECODE_CONFIGURATION.

Width

Larghezza decodifica del flusso di origine.

Height

Altezza decodifica del flusso di origine.

DecodeFormat

Formato dati delle risorse DirectX da usare come formato di decodifica. Se non viene specificata alcuna conversione del decodificatore, questo formato è il formato di output.

FrameRate

Frequenza dei fotogrammi del formato video. Usato per restituire gli hint sulle prestazioni nel membro SupportFlags . Un valore pari a zero (0) significa sconosciuto.

BitRate

Velocità media di compressione dei dati al secondo per il flusso video compresso. Questo viene usato dal driver per determinare se il video può essere decodificato in tempo reale. Un valore pari a zero (0) significa sconosciuto.

SupportFlags

Flag supportati. Per altre informazioni, vedere D3D12DDI_VIDEO_DECODE_SUPPORT_FLAGS.

ConfigurationFlags

Flag di configurazione. Per altre informazioni, vedere D3D12DDI_VIDEO_DECODE_CONFIGURATION_FLAGS.

DecodeTier

Livello supportato da questa configurazione. Per altre informazioni, vedere D3D12DDI_VIDEO_DECODE_TIER.

Commenti

Questa struttura viene recuperata tramite la funzione callback pfnGetCaps con il D3D12DDICAPS_TYPE impostato su un valore di D3D12DDICAPS_TYPE_VIDEO_DECODE_SUPPORT.

Requisiti

Requisito Valore
Intestazione d3d12umddi.h (include D3d12umddi.h)

Vedi anche

D3D12DDI_VIDEO_DECODE_CONFIGURATION

D3D12DDI_VIDEO_DECODE_CONFIGURATION_FLAGS

D3D12DDI_VIDEO_DECODE_SUPPORT_FLAGS

D3D12DDI_VIDEO_DECODE_TIER