ReactOS 0.4.15-dev-8419-g7f0e8a3
IVMRSurface Interface Reference
Inheritance diagram for IVMRSurface:
Collaboration diagram for IVMRSurface:

Public Member Functions

HRESULT IsSurfaceLocked ()
HRESULT LockSurface ([out] BYTE **lpSurface)
HRESULT UnlockSurface ()
HRESULT GetSurface ([out] LPDIRECTDRAWSURFACE7 *lplpSurface)
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
ULONG AddRef ()
ULONG Release ()

Additional Inherited Members

- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN

Detailed Description

Definition at line 438 of file vmrender.idl.

Member Function Documentation

◆ GetSurface()

HRESULT IVMRSurface::GetSurface ( [out] LPDIRECTDRAWSURFACE7 lplpSurface)

◆ IsSurfaceLocked()

HRESULT IVMRSurface::IsSurfaceLocked ( )

◆ LockSurface()

HRESULT IVMRSurface::LockSurface ( [out] BYTE **  lpSurface)

◆ UnlockSurface()

HRESULT IVMRSurface::UnlockSurface ( )

The documentation for this interface was generated from the following file: