IDirectXVideoProcessor interface
Represents a DirectX Video Acceleration (DXVA) video processor device. To get a pointer to this interface, call IDirectXVideoProcessorService::CreateVideoProcessor.
Members
The IDirectXVideoProcessor interface inherits from the IUnknown interface. IDirectXVideoProcessor also has these types of members:
Methods
The IDirectXVideoProcessor interface has these methods.
| Method | Description |
|---|---|
| GetCreationParameters |
Retrieves the parameters that were used to create this device. |
| GetFilterPropertyRange |
Retrieves the range of values for an image filter supported by this device. |
| GetProcAmpRange |
Retrieves the range of values for a video processor (ProcAmp) setting on this video processor device. |
| GetVideoProcessorCaps |
Retrieves the capabilities of the video processor device. |
| GetVideoProcessorService |
Retrieves the DXVA video processor service that created this video processor device. |
| VideoProcessBlt |
Performs a video process operation on one or more input samples and writes the result to a Direct3D9 surface. |
Requirements
|
Minimum supported client |
Windows Vista [desktop apps only] |
|---|---|
|
Minimum supported server |
Windows Server 2008 [desktop apps only] |
|
Header |
|
See also