IDirect3DVideoDevice9::CreateDXVADevice

Bb205926.XDK_CHM_BANNER_left(en-us,VS.85).jpg Bb205926.XDK_CHM_BANNER_right(en-us,VS.85).jpg

IDirect3DVideoDevice9::CreateDXVADevice

Creates the specified device.

  HRESULT 
  CreateDXVADevice(
  GUID* pGuid,
  DXVAUncompDataInfo* pUncompData,
  LPVOID pData,
  DWORD DataSize,
  IDirect3DDXVADevice9** ppDXVADevice
);

Parameters

  • pGuid
    [in] Pointer to a GUID that identifies the device we want to create.
  • pUncompData
    [in] Pointer to an DXVAUncompDataInfo struture.
  • pData
    [in] Pointer to private data that should be passed to the created device.
  • DataSize
    [in] Size of the private data.
  • ppDXVADevice
    [out] Pointer to the new device. See IDirect3DDXVADevice9 Interface.

Return Values

Requirements

Header: Declared in Dxva.h.

See Also

IDirect3DVideoDevice9 Interface