Freigeben über


IDXVAHD_Device::CreateVideoProcessor-Methode (dxvahd.h)

Erstellt einen DXVA-HD-Videoprozessor (DirectX Video Acceleration High Definition).

Syntax

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

Parameter

[in] pVPGuid

Eine GUID, die den zu erstellenden Videoprozessor identifiziert. Diese GUID muss dem Wert des VPGuid-Elements aus einer der DXVAHD_VPCAPS-Strukturen entsprechen, die von der IDXVAHD_Device::GetVideoProcessorCaps-Methode abgerufen werden.

[out] ppVideoProcessor

Empfängt einen Zeiger auf die IDXVAHD_VideoProcessor-Schnittstelle . Der Aufrufer muss die Schnittstelle freigeben.

Rückgabewert

Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 7 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile dxvahd.h

Weitere Informationen

DXVA-HD

IDXVAHD_Device