D3D12DDI_VIDEO_DECODE_HISTOGRAM_DATA_0041 Struktur (d3d12umddi.h)
Beschreibt Daten für das Video-Decodierungshistogramm.
Syntax
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;
Member
NodeIndex
Beim Betrieb mit mehreren Adaptern gibt dies an, für welchen physischen Adapter des Geräts dieser Vorgang gilt.
DecodeProfile
Die Decodierungsprofil-GUID zum Abrufen der Anzahl der unterstützten Verschlüsselungs-GUIDs.
Width
Die Breite des decodierten Rahmens.
Height
Die Höhe des decodierten Rahmens.
DecodeFormat
Das Format des decodierten Frames.
Components
Die Komponenten, die von der Hardware unterstützt werden.
BinCount
Die Anzahl der unterstützten Bins pro Komponente. BinCount muss >= 64 sein und muss eine Leistung von 2 (64, 128, 256, 512 usw.) sein.
CounterBitDepth
Die Bittiefe des Bin-Indikators. Der Indikator wird immer in einem 32-Bit-Wert gespeichert und ist daher 32 Bits oder weniger. Der Indikator wird in den unteren Bits des 32-Bit-Speichers gespeichert. Die oberen Bits sind auf 0 festgelegt. Wenn die Inanzahl diese Bittiefe überschreitet, wird der Wert auf den maximalen Zählerwert festgelegt. Gültige Werte für CounterBitDepth sind 16, 24 und 32.
Anforderungen
Anforderung | Wert |
---|---|
Header | d3d12umddi.h |