IDirect3DDXVADevice9::BeginFrame

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

IDirect3DDXVADevice9::BeginFrame

Begins frame processing.

  HRESULT 
  BeginFrame(
  IDirect3DSurface9* pDstSurface,
  DWORD SizeInputData,
  VOID* pInputData,
  DWORD pSizeOutputData,
  VOID* pOutputData
);

Parameters

  • pDstSurface
    [in] Pointer to surface where the decoded frame will be written.
  • SizeInputData
    [in] DWORD indicating the size of any additional input data required by the BeginFrame method.
  • pInputData
    [in] Pointer to the additional input data required by the BeginFrame method.
  • pSizeOutputData
    [out] Pointer to a DWORD indicating the size of the output data returned from the BeginFrame method.
  • pOutputData
    [out] Pointer to the output data returned by the BeginFrame method.

Return Values

Requirements

Header: Declared in Dxva.h.

See Also

IDirect3DDXVADevice9 Interface