PDXVAHDSW_GetVideoProcessorFilterRange callback function (dxvahd.h)

Gets the supported range of image filter values from a software plug-in Microsoft DirectX Video Acceleration High Definition (DXVA-HD) device.

Syntax

PDXVAHDSW_GetVideoProcessorFilterRange PdxvahdswGetvideoprocessorfilterrange;

HRESULT PdxvahdswGetvideoprocessorfilterrange(
  [in]  HANDLE hDevice,
  [in]  DXVAHD_FILTER Filter,
  [out] DXVAHD_FILTER_RANGE_DATA *pRange
)
{...}

Parameters

[in] hDevice

A handle to the plug-in DXVA-HD device.

[in] Filter

The type of image filter, specified as a member of the DXVAHD_FILTER enumeration.

[out] pRange

A pointer to a DXVAHD_FILTER_RANGE_DATA structure. The function fills the structure with the range of values for the specified filter.

Return value

If this callback function succeeds, it returns S_OK. Otherwise, it returns an HRESULT error code.

Requirements

Requirement Value
Minimum supported client Windows 7 [desktop apps only]
Minimum supported server Windows Server 2008 R2 [desktop apps only]
Target Platform Windows
Header dxvahd.h

See also

DXVA-HD

DXVAHDSW_CALLBACKS

IDXVAHD_Device::GetVideoProcessorFilterRange

Media Foundation Functions