struttura D3D11_FEATURE_DATA_VIDEO_DECODER_HISTOGRAM (d3d11_4.h)
Fornisce dati per le chiamate a ID3D11VideoDevice2::CheckFeatureSupport quando la funzionalità specificata è D3D11_FEATURE_VIDEO_DECODER_HISTOGRAM. Recupera le funzionalità dell'istogramma per la configurazione del decodificatore specificata.
Sintassi
typedef struct D3D11_FEATURE_DATA_VIDEO_DECODER_HISTOGRAM {
D3D11_VIDEO_DECODER_DESC DecoderDesc;
D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_FLAGS Components;
UINT BinCount;
UINT CounterBitDepth;
} D3D11_FEATURE_DATA_VIDEO_DECODER_HISTOGRAM;
Members
DecoderDesc
Struttura D3D11_VIDEO_DECODER_DESC contenente la descrizione del decodificatore da usare con l'istogramma decode.
Components
Combinazione OR bit per bit dei valori dell'enumerazione D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_FLAGS che specifica i componenti di un DXGI_FORMAT per cui verrà eseguita una query sul supporto dell'istogramma.
BinCount
Numero di contenitori per componente supportati. Questo valore deve essere maggiore o uguale a 64 e deve essere una potenza pari a 2 (ad esempio 64, 128, 256, 512...).
CounterBitDepth
Profondità di bit del contatore bin. Il contatore viene sempre archiviato in un valore a 32 bit e pertanto questo valore deve specificare o meno 32 bit. Il contatore viene archiviato nei bit inferiori dell'archiviazione a 32 bit. I bit superiori sono impostati su zero. Se il numero di contenitori 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 |
---|---|
Client minimo supportato | Windows 10 Build 20348 |
Server minimo supportato | Windows 10 Build 20348 |
Intestazione | d3d11_4.h |