|
ReactOS 0.4.16-dev-1946-g52006dd
|


Public Types | |
| typedef IViewObject * | LPVIEWOBJECT |
Public Types inherited from IUnknown | |
| typedef IUnknown * | LPUNKNOWN |
Public Member Functions | |
| HRESULT | Draw ([in] DWORD dwDrawAspect, [in] LONG lindex, [in, unique] void *pvAspect, [in, unique] DVTARGETDEVICE *ptd, [in] HDC hdcTargetDev, [in] HDC hdcDraw, [in] LPCRECTL lprcBounds, [in, unique] LPCRECTL lprcWBounds, [in] BOOL(*pfnContinue)(ULONG_PTR dwContinue), [in] ULONG_PTR dwContinue) |
| HRESULT | RemoteDraw ([in] DWORD dwDrawAspect, [in] LONG lindex, [in] ULONG_PTR pvAspect, [in, unique] DVTARGETDEVICE *ptd, [in] ULONG_PTR hdcTargetDev, [in] ULONG_PTR hdcDraw, [in] LPCRECTL lprcBounds, [in, unique] LPCRECTL lprcWBounds, [in] IContinue *pContinue) |
| HRESULT | GetColorSet ([in] DWORD dwDrawAspect, [in] LONG lindex, [in, unique] void *pvAspect, [in, unique] DVTARGETDEVICE *ptd, [in] HDC hicTargetDev, [out] LOGPALETTE **ppColorSet) |
| HRESULT | RemoteGetColorSet ([in] DWORD dwDrawAspect, [in] LONG lindex, [in] ULONG_PTR pvAspect, [in, unique] DVTARGETDEVICE *ptd, [in] ULONG_PTR hicTargetDev, [out] LOGPALETTE **ppColorSet) |
| HRESULT | Freeze ([in] DWORD dwDrawAspect, [in] LONG lindex, [in, unique] void *pvAspect, [out] DWORD *pdwFreeze) |
| HRESULT | RemoteFreeze ([in] DWORD dwDrawAspect, [in] LONG lindex, [in] ULONG_PTR pvAspect, [out] DWORD *pdwFreeze) |
| HRESULT | Unfreeze ([in] DWORD dwFreeze) |
| HRESULT | SetAdvise ([in] DWORD aspects, [in] DWORD advf, [in, unique] IAdviseSink *pAdvSink) |
| HRESULT | GetAdvise ([out, unique] DWORD *pAspects, [out, unique] DWORD *pAdvf, [out] IAdviseSink **ppAdvSink) |
| HRESULT | RemoteGetAdvise ([out] DWORD *pAspects, [out] DWORD *pAdvf, [out] IAdviseSink **ppAdvSink) |
Public Member Functions inherited from IUnknown | |
| HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
| ULONG | AddRef () |
| ULONG | Release () |
Definition at line 793 of file oleidl.idl.
| typedef IViewObject* IViewObject::LPVIEWOBJECT |
Definition at line 795 of file oleidl.idl.
| HRESULT IViewObject::Draw | ( | [in] DWORD | dwDrawAspect, |
| [in] LONG | lindex, | ||
| [in, unique] void * | pvAspect, | ||
| [in, unique] DVTARGETDEVICE * | ptd, | ||
| [in] HDC | hdcTargetDev, | ||
| [in] HDC | hdcDraw, | ||
| [in] LPCRECTL | lprcBounds, | ||
| [in, unique] LPCRECTL | lprcWBounds, | ||
| [in] BOOL(*)(ULONG_PTR dwContinue) | pfnContinue, | ||
| [in] ULONG_PTR | dwContinue | ||
| ) |
| HRESULT IViewObject::Freeze | ( | [in] DWORD | dwDrawAspect, |
| [in] LONG | lindex, | ||
| [in, unique] void * | pvAspect, | ||
| [out] DWORD * | pdwFreeze | ||
| ) |
Implemented in CDefView.
Referenced by anonymous_namespace{mstscax.cpp}::CoClass::IViewObject::Freeze().
| HRESULT IViewObject::GetAdvise | ( | [out, unique] DWORD * | pAspects, |
| [out, unique] DWORD * | pAdvf, | ||
| [out] IAdviseSink ** | ppAdvSink | ||
| ) |
Implemented in CDefView.
Referenced by anonymous_namespace{mstscax.cpp}::CoClass::IViewObject::GetAdvise().
| HRESULT IViewObject::GetColorSet | ( | [in] DWORD | dwDrawAspect, |
| [in] LONG | lindex, | ||
| [in, unique] void * | pvAspect, | ||
| [in, unique] DVTARGETDEVICE * | ptd, | ||
| [in] HDC | hicTargetDev, | ||
| [out] LOGPALETTE ** | ppColorSet | ||
| ) |
Implemented in CDefView.
Referenced by anonymous_namespace{mstscax.cpp}::CoClass::IViewObject::GetColorSet().
| HRESULT IViewObject::RemoteDraw | ( | [in] DWORD | dwDrawAspect, |
| [in] LONG | lindex, | ||
| [in] ULONG_PTR | pvAspect, | ||
| [in, unique] DVTARGETDEVICE * | ptd, | ||
| [in] ULONG_PTR | hdcTargetDev, | ||
| [in] ULONG_PTR | hdcDraw, | ||
| [in] LPCRECTL | lprcBounds, | ||
| [in, unique] LPCRECTL | lprcWBounds, | ||
| [in] IContinue * | pContinue | ||
| ) |
| HRESULT IViewObject::RemoteFreeze | ( | [in] DWORD | dwDrawAspect, |
| [in] LONG | lindex, | ||
| [in] ULONG_PTR | pvAspect, | ||
| [out] DWORD * | pdwFreeze | ||
| ) |
| HRESULT IViewObject::RemoteGetAdvise | ( | [out] DWORD * | pAspects, |
| [out] DWORD * | pAdvf, | ||
| [out] IAdviseSink ** | ppAdvSink | ||
| ) |
| HRESULT IViewObject::RemoteGetColorSet | ( | [in] DWORD | dwDrawAspect, |
| [in] LONG | lindex, | ||
| [in] ULONG_PTR | pvAspect, | ||
| [in, unique] DVTARGETDEVICE * | ptd, | ||
| [in] ULONG_PTR | hicTargetDev, | ||
| [out] LOGPALETTE ** | ppColorSet | ||
| ) |
| HRESULT IViewObject::SetAdvise | ( | [in] DWORD | aspects, |
| [in] DWORD | advf, | ||
| [in, unique] IAdviseSink * | pAdvSink | ||
| ) |
Implemented in CDefView.
Referenced by anonymous_namespace{mstscax.cpp}::CoClass::IViewObject::SetAdvise().
Implemented in CDefView.
Referenced by anonymous_namespace{mstscax.cpp}::CoClass::IViewObject::Unfreeze().