Export (0) Print
Expand All

IDXVAHD_Device interface

Represents a Microsoft DirectX Video Acceleration High Definition (DXVA-HD) device.

To get a pointer to this interface, call the DXVAHD_CreateDevice function.

Members

The IDXVAHD_Device interface inherits from the IUnknown interface. IDXVAHD_Device also has these types of members:

Methods

The IDXVAHD_Device interface has these methods.

MethodDescription
CreateVideoProcessor

Creates a DXVA-HD video processor.

CreateVideoSurface

Creates one or more Microsoft Direct3D video surfaces.

GetVideoProcessorCaps

Gets the capabilities of one or more DXVA-HD video processors.

GetVideoProcessorCustomRates

Gets a list of custom rates that a DXVA-HD video process supports. Custom rates are used for frame-rate conversion and inverse telecine (IVTC).

GetVideoProcessorDeviceCaps

Gets the capabilities of the DXVA-HD device.

GetVideoProcessorFilterRange

Gets the range of values for an image filter that the DXVA-HD device supports.

GetVideoProcessorInputFormats

Gets a list of the input formats supported by the DXVA-HD device.

GetVideoProcessorOutputFormats

Gets a list of the input formats supported by the DXVA-HD device.

 

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
Media Foundation Interfaces

 

 

Community Additions

ADD
Show:
© 2014 Microsoft