// d3d12umddi.h
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;
View the official Windows Driver Kit DDI referenceNo description available.
Describes data for the video decode histogram.
NodeIndexIn multi-adapter operation, this indicates which physical adapter of the device this operation applies to.
DecodeProfileThe decode profile GUID to retrieve the count of supported encryption GUIDs.
WidthThe width of the decoded frame.
HeightThe height of the decoded frame.
DecodeFormatThe format of the decoded frame.
ComponentsThe components that the hardware supports.
BinCountThe number of per component bins that are supported. BinCount must be >= 64, and must be a power of 2 (64, 128, 256, 512, etc.).
CounterBitDepthThe bit depth of the bin counter. The counter is always stored in a 32 bit value and is therefore 32 bits or less. The counter is stored in the lower bits of the 32 bit storage. The upper bits are set to zero. If the in count exceeds this bit depth, the value is set to the maximum counter value. Valid values for CounterBitDepth are 16, 24, and 32.