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.
| Method | Description |
|---|---|
| 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 |
|
See also