Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Provides access to DirectX Video Acceleration (DXVA) video processing services.
Use this interface to query which hardware-accelerated video processing operations are available and to create DXVA video processor devices. To obtain a pointer to this interface, call IDirect3DDeviceManager9::GetVideoService or DXVA2CreateVideoService with the interface identifier IID_IDirectXVideoProcessorService.
Inheritance
The IDirectXVideoProcessorService interface inherits from IDirectXVideoAccelerationService. IDirectXVideoProcessorService also has these types of members:
Methods
The IDirectXVideoProcessorService interface has these methods.
IDirectXVideoProcessorService::CreateVideoProcessor Creates a video processor device. |
IDirectXVideoProcessorService::GetFilterPropertyRange Retrieves the range of values for an image filter supported by a video processor device. |
IDirectXVideoProcessorService::GetProcAmpRange Gets the range of values for a video processor (ProcAmp) setting. |
IDirectXVideoProcessorService::GetVideoProcessorCaps Gets the capabilities of a specified video processor device. |
IDirectXVideoProcessorService::GetVideoProcessorDeviceGuids Gets an array of GUIDs which identify the video processors supported by the graphics hardware. |
IDirectXVideoProcessorService::GetVideoProcessorRenderTargets Gets the render target formats that a video processor device supports. The list may include RGB and YUV formats. |
IDirectXVideoProcessorService::GetVideoProcessorSubStreamFormats Gets a list of substream formats supported by a specified video processor device. |
IDirectXVideoProcessorService::RegisterVideoProcessorSoftwareDevice Registers a software video processing device. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista [desktop apps only] |
Minimum supported server | Windows Server 2008 [desktop apps only] |
Target Platform | Windows |
Header | dxva2api.h |