Export (0) Print
Expand All

IDXVAHD_Device::CreateVideoProcessor method

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

Syntax


HRESULT CreateVideoProcessor(
  [in]   const GUID *pVPGuid,
  [out]  IDXVAHD_VideoProcessor **ppVideoProcessor
);

Parameters

pVPGuid [in]

A GUID that identifies the video processor to create. This GUID must equal the value of the VPGuid member from one of the DXVAHD_VPCAPS structures retrieved by the IDXVAHD_Device::GetVideoProcessorCaps method.

ppVideoProcessor [out]

Receives a pointer to the IDXVAHD_VideoProcessor interface. The caller must release the interface.

Return value

If this method succeeds, it returns S_OK. Otherwise, it returns an HRESULT error code.

Requirements

Minimum supported client

Windows 7 [desktop apps only]

Minimum supported server

Windows Server 2008 R2 [desktop apps only]

Header

Dxvahd.h

See also

DXVA-HD
IDXVAHD_Device

 

 

Community Additions

ADD
Show:
© 2014 Microsoft