D3D12DDI_VIDEO_PROCESS_FILTER_RANGE_0020 - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// d3d12umddi.h

typedef struct D3D12DDI_VIDEO_PROCESS_FILTER_RANGE_0020 {
  INT   Minimum;
  INT   Maximum;
  INT   Default;
  FLOAT Multiplier;
} D3D12DDI_VIDEO_PROCESS_FILTER_RANGE_0020;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-d3d12umddi-d3d12ddi_video_process_filter_range_0020)

D3D12DDI_VIDEO_PROCESS_FILTER_RANGE_0020 structure

Description

Defines the range of supported values for an image filter.

Members

Minimum

The minimum value of the filter.

Maximum

The maximum value of the filter.

Default

The default value of the filter.

Multiplier

A multiplier. Use this formula to translate the filter setting into the actual filter value: Actual Value = Set Value × Multiplier.

Remarks

The multiplier enables the filter range to have a fractional step value. For example, a hue filter might have an actual range of [–180.0 ... +180.0] with a step size of 0.25. The device would report the following range and multiplier:

In this case, a filter value of 2 would be interpreted by the device as 0.50, which is 2 × 0.25.

The device should use a multiplier that can be represented exactly as a base-2 fraction.