IXlsDrawingCamera
COM interface ( getting help with interfaces )

 

interface IXlsDrawingCamera : IDispatch
{
  [id(1),propget] HRESULT PredefinedCamera([out, retval]enumPredefinedCamera* pred);
  [id(1),propput] HRESULT PredefinedCamera([in]enumPredefinedCamera pred);
  [id(2),propget] HRESULT RotationX([out, retval]int* angle);
  [id(2),propput] HRESULT RotationX([in]int angle);
  [id(3),propget] HRESULT RotationY([out, retval]int* angle);
  [id(3),propput] HRESULT RotationY([in]int angle);
  [id(4),propget] HRESULT RotationZ([out, retval]int* angle);
  [id(4),propput] HRESULT RotationZ([in]int angle);
  [id(5),propget] HRESULT Perspective([out, retval]int* perspective);
  [id(5),propput] HRESULT Perspective([in]int perspective);
  [id(6),propget] HRESULT ZPosition([out, retval]int* points);
  [id(6),propput] HRESULT ZPosition([in]int points);
  [id(7),propget] HRESULT PredefinedCameraLight([out, retval]enumPredefinedCameraLight* predlight);
  [id(7),propput] HRESULT PredefinedCameraLight([in]enumPredefinedCameraLight predlight);
  [id(8),propget] HRESULT LightAngle([out, retval]int* angle);
  [id(8),propput] HRESULT LightAngle([in]int angle);
}

 

HRESULT PredefinedCamera([out, retval]enumPredefinedCamera* pred);
retrieves the predefined camera effect.

HRESULT PredefinedCamera([in]enumPredefinedCamera pred);
sets the predefined camera effect.

HRESULT RotationX([out, retval]int* angle);
retrieves the X angle of the custom camera effect. In degrees.

HRESULT RotationX([in]int angle);
sets the X angle of the custom camera effect. In degrees.

HRESULT RotationY([out, retval]int* angle);
retrieves the Y angle of the custom camera effect. In degrees.

HRESULT RotationY([in]int angle);
sets the Y angle of the custom camera effect. In degrees.

HRESULT RotationZ([out, retval]int* angle);
retrieves the Z angle of the custom camera effect. In degrees.

HRESULT RotationZ([in]int angle);
sets the Z angle of the custom camera effect. In degrees.

HRESULT Perspective([out, retval]int* perspective);
retrieves the perspective field of view angle of the custom camera effect. In degrees. Maximum value is 180 degrees.

HRESULT Perspective([in]int perspective);
sets the perspective field of view angle of the custom camera effect. In degrees. Maximum value is 180 degrees.

HRESULT ZPosition([out, retval]int* points);
retrieves the Z position of the custom camera effect. In points.

HRESULT ZPosition([in]int points);
sets the Z position of the custom camera effect. In points.

HRESULT PredefinedCameraLight([out, retval]enumPredefinedCameraLight* predlight);
retrieves the predefined camera light effect.

HRESULT PredefinedCameraLight([in]enumPredefinedCameraLight predlight);
sets the predefined camera light effect.

HRESULT LightAngle([out, retval]int* angle);
retrieves the angle of the camera light effect. In degrees.

HRESULT LightAngle([in]int angle);
sets the angle of the camera light effect. In degrees.