mirror of
https://github.com/ONLYOFFICE/core.git
synced 2026-07-11 14:00:32 +08:00
18 lines
963 B
C
18 lines
963 B
C
#pragma once
|
|
|
|
//---------------------------------------------------------------------------------------------
|
|
//
|
|
//---------------------------------------------------------------------------------------------
|
|
|
|
[ object, uuid("97A181B3-AE3F-4ca1-8962-8BB0812F31E9"), dual, pointer_default(unique) ]
|
|
__interface ITrackController : public IDispatch
|
|
{
|
|
[id(1000), propget] HRESULT PointsCount ( [out, retval] LONG* pValue );
|
|
[id(2000), propget] HRESULT PointX ( [in] LONG Index, [out, retval] DOUBLE* pValue );
|
|
[id(2000), propput] HRESULT PointX ( [in] LONG Index, [in] DOUBLE Value );
|
|
[id(3000), propget] HRESULT PointY ( [in] LONG Index, [out, retval] DOUBLE* pValue );
|
|
[id(3000), propput] HRESULT PointY ( [in] LONG Index, [in] DOUBLE Value );
|
|
|
|
[id(99000)] HRESULT SetAdditionalParam ( [in] BSTR ParamName, [in] VARIANT ParamValue );
|
|
[id(99900)] HRESULT GetAdditionalParam ( [in] BSTR ParamName, [out, retval] VARIANT* ParamValue );
|
|
}; |