IDXVAHD_VideoProcessor interface

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

To get a pointer to this interface, call the IDXVAHD_Device::CreateVideoProcessor method.

Methods

The IDXVAHD_VideoProcessor interface has these methods.

Method Description
IDXVAHD_VideoProcessor::GetVideoProcessBltState Gets the value of a state parameter for blit operations performed by a Microsoft DirectX Video Acceleration High Definition (DXVA-HD) device.
IDXVAHD_VideoProcessor::GetVideoProcessStreamState Gets the value of a state parameter for an input stream on a Microsoft DirectX Video Acceleration High Definition (DXVA-HD) device.
IDXVAHD_VideoProcessor::SetVideoProcessBltState Sets a state parameter for a blit operation by a Microsoft DirectX Video Acceleration High Definition (DXVA-HD) device.
IDXVAHD_VideoProcessor::SetVideoProcessStreamState Sets a state parameter for an input stream on a Microsoft DirectX Video Acceleration High Definition (DXVA-HD) device.
IDXVAHD_VideoProcessor::VideoProcessBltHD Performs a video processing blit on one or more input samples and writes the result to a Microsoft Direct3D surface.

Requirements

   
Minimum supported client Windows 7 [desktop apps only]
Minimum supported server Windows Server 2008 R2 [desktop apps only]
Target Platform Windows
Header dxvahd.h

See Also

DXVA-HD

Direct3D Video Interfaces

Media Foundation Interfaces