ReactOS  0.4.15-dev-3175-g222acf5
IVMRSurface Interface Reference

import"vmrender.idl";

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: