D3D11_1DDI_VIDEO_PROCESSOR_FILTER_RANGE structure (d3d10umddi.h)
Defines the range of supported values for an image filter.
Syntax
typedef struct D3D11_1DDI_VIDEO_PROCESSOR_FILTER_RANGE {
int Minimum;
int Maximum;
int Default;
float Multiplier;
} D3D11_1DDI_VIDEO_PROCESSOR_FILTER_RANGE;
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 the following 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:
- Minimum: -720
- Maximum: +720
- Multiplier: 0.25
In this case, a filter value of 2 would be interpreted by the device as 0.50 (or 2 × 0.25).
The device should use a multiplier that can be represented exactly as a base-2 fraction.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 8 |
Minimum supported server | Windows Server 2012 |
Header | d3d10umddi.h (include D3d10umddi.h) |
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for