struttura D3D12DDI_VIDEO_DECODE_HISTOGRAM_DATA_0041 (d3d12umddi.h)

Descrive i dati per l'istogramma di decodifica video.

Sintassi

typedef struct D3D12DDI_VIDEO_DECODE_HISTOGRAM_DATA_0041 {
  UINT                                                 NodeIndex;
  GUID                                                 DecodeProfile;
  UINT                                                 Width;
  UINT                                                 Height;
  DXGI_FORMAT                                          DecodeFormat;
  D3D12DDI_VIDEO_DECODE_HISTOGRAM_COMPONENT_FLAGS_0041 Components;
  UINT                                                 BinCount;
  UINT                                                 CounterBitDepth;
} D3D12DDI_VIDEO_DECODE_HISTOGRAM_DATA_0041;

Members

NodeIndex

Nell'operazione con più adattatori, questo indica a quale scheda fisica del dispositivo si applica questa operazione.

DecodeProfile

GUID del profilo di decodifica per recuperare il numero di GUID di crittografia supportati.

Width

Larghezza della cornice decodificata.

Height

Altezza della cornice decodificata.

DecodeFormat

Formato della cornice decodificata.

Components

Componenti supportati dall'hardware.

BinCount

Numero di contenitori per componente supportati. BinCount deve essere >= 64 e deve essere una potenza pari a 2 (64, 128, 256, 512 e così via).

CounterBitDepth

Profondità di bit del contatore bin. Il contatore viene sempre archiviato in un valore a 32 bit ed è quindi a 32 bit o meno. Il contatore viene archiviato nei bit inferiori dell'archiviazione a 32 bit. I bit superiori sono impostati su zero. Se il conteggio in supera questa profondità di bit, il valore viene impostato sul valore massimo del contatore. I valori validi per CounterBitDepth sono 16, 24 e 32.

Requisiti

Requisito Valore
Intestazione d3d12umddi.h