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.
The VideoProcessBltHD function processes video input streams and composes to an output surface.
Syntax
PFND3DDDI_DXVAHD_VIDEOPROCESSBLTHD Pfnd3dddiDxvahdVideoprocessblthd;
HRESULT Pfnd3dddiDxvahdVideoprocessblthd(
HANDLE unnamedParam1,
const D3DDDIARG_DXVAHD_VIDEOPROCESSBLTHD *unnamedParam2
)
{...}
Parameters
unnamedParam1
unnamedParam2
hDevice [in]
A handle to the display device (graphics context).
pData [in]
A pointer to a D3DDDIARG_DXVAHD_VIDEOPROCESSBLTHD structure that describes the DirectX VA video processing operation to perform.
Return value
VideoProcessBltHD returns one of the following values:
Return code | Description |
---|---|
S_OK | The DirectX VA video processing operation is successfully performed. |
E_OUTOFMEMORY | VideoProcessBltHD could not allocate memory that was required for it to complete. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | VideoProcessBltHD is supported beginning with the Windows 7 operating system. |
Target Platform | Desktop |
Header | d3dumddi.h (include D3dumddi.h) |