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 |