ReactOS  0.4.15-dev-321-g2d9b385
IVMRSurface9 Interface Reference

import"vmr9.idl";

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: