ReactOS 0.4.15-dev-8245-gd24675b
IVMRSurface9 Interface Reference
Inheritance diagram for IVMRSurface9:
Collaboration diagram for IVMRSurface9:

Public Member Functions

HRESULT IsSurfaceLocked ()
HRESULT LockSurface ([out] BYTE **surface)
HRESULT UnlockSurface ()
HRESULT GetSurface ([out] IDirect3DSurface9 **surface)
- 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 312 of file vmr9.idl.

Member Function Documentation

◆ GetSurface()

HRESULT IVMRSurface9::GetSurface ( [out] IDirect3DSurface9 **  surface)

◆ IsSurfaceLocked()

HRESULT IVMRSurface9::IsSurfaceLocked ( )

◆ LockSurface()

HRESULT IVMRSurface9::LockSurface ( [out] BYTE **  surface)

◆ UnlockSurface()

HRESULT IVMRSurface9::UnlockSurface ( )

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