DXVADDI_QUERYFILTERPROPERTYRANGEINPUT structure (d3dumddi.h)

The DXVADDI_QUERYFILTERPROPERTYRANGEINPUT structure describes a filter setting on a video stream that range information is requested for.

Syntax

typedef struct _DXVADDI_QUERYFILTERPROPERTYRANGEINPUT {
  [in] const GUID        *pVideoProcGuid;
  [in] DXVADDI_VIDEODESC VideoDesc;
  [in] D3DDDIFORMAT      RenderTargetFormat;
  [in] UINT              FilterSetting;
} DXVADDI_QUERYFILTERPROPERTYRANGEINPUT;

Members

[in] pVideoProcGuid

A pointer to a GUID that represents the video processing device type.

[in] VideoDesc

A DXVADDI_VIDEODESC structure that describes the video stream.

[in] RenderTargetFormat

A D3DDDIFORMAT-typed value that indicates the pixel format of the render target for the video processing device.

[in] FilterSetting

A filter setting that range information is requested for. This member can be one of the following settings:

  • DXVADDI_NOISEFILTER_LUMALEVEL
  • DXVADDI_NOISEFILTER_LUMATHREASHOLD
  • DXVADDI_NOISEFILTER_LUMARADIUS
  • DXVADDI_NOISEFILTER_CHROMALEVEL
  • DXVADDI_NOISEFILTER_CHROMATHREASHOLD
  • DXVADDI_NOISEFILTER_CHROMARADIUS
  • DXVADDI_DETAILFILTER_LUMALEVEL
  • DXVADDI_DETAILFILTER_LUMATHREASHOLD
  • DXVADDI_DETAILFILTER_LUMARADIUS
  • DXVADDI_DETAILFILTER_CHROMALEVEL
  • DXVADDI_DETAILFILTER_CHROMATHREASHOLD
  • DXVADDI_DETAILFILTER_CHROMARADIUS

Requirements

Requirement Value
Minimum supported client Available in Windows Vista and later versions of the Windows operating systems.
Header d3dumddi.h (include D3dumddi.h)

See also

D3DDDIARG_GETCAPS

D3DDDICAPS_TYPE

DXVADDI_VALUERANGE

DXVADDI_VIDEODESC

GetCaps