Export (0) Print
Expand All

IDXVAHD_Device::GetVideoProcessorFilterRange method

Gets the range of values for an image filter that the Microsoft DirectX Video Acceleration High Definition (DXVA-HD) device supports.

Syntax


HRESULT GetVideoProcessorFilterRange(
  [in]   DXVAHD_FILTER Filter,
  [out]  DXVAHD_FILTER_RANGE_DATA *pRange
);

Parameters

Filter [in]

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

pRange [out]

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

Return value

The method returns an HRESULT. Possible values include, but are not limited to, those in the following table.

Return codeDescription
S_OK

The method succeeded.

E_INVALIDARG

The Filter parameter is invalid or the device does not support the specified filter.

 

Remarks

To find out which image filters the device supports, check the FilterCaps member of the DXVAHD_VPDEVCAPS structure. Call the IDXVAHD_Device::GetVideoProcessorDeviceCaps method to get this value.

Requirements

Minimum supported client

Windows 7 [desktop apps only]

Minimum supported server

Windows Server 2008 R2 [desktop apps only]

Header

Dxvahd.h

See also

DXVA-HD
IDXVAHD_Device

 

 

Community Additions

ADD
Show:
© 2014 Microsoft