24#include <com/sun/star/uno/Reference.hxx>
25#include <com/sun/star/accessibility/XAccessibleImage.hpp>
32 public CComObjectRoot,
33 public CComCoClass<CAccImage,&CLSID_AccImage>,
47 COM_INTERFACE_ENTRY_FUNC_BLIND(0,SmartQI_)
49#pragma clang diagnostic push
50#pragma clang diagnostic ignored "-Winconsistent-missing-override"
54#pragma clang diagnostic pop
58 REFIID iid,
void** ppvObject, DWORD_PTR)
60 return static_cast<CAccImage*
>(pv)->SmartQI(iid,ppvObject);
63 HRESULT
SmartQI(REFIID iid,
void** ppvObject)
66 return OuterQueryInterface(iid,ppvObject);
76 STDMETHOD(get_description)(BSTR * description) override;
80 long __RPC_FAR *y) override;
82 STDMETHOD(get_imageSize)(
83 long __RPC_FAR *height,
84 long __RPC_FAR *width) override;
87 STDMETHOD(put_XInterface)(hyper pXInterface) override;
CAccImage implements IAccessibleImage interface.
static HRESULT WINAPI SmartQI_(void *pv, REFIID iid, void **ppvObject, DWORD_PTR)
HRESULT SmartQI(REFIID iid, void **ppvObject)
CUNOXWrapper implements IUNOXWrapper interface.
IA2CoordinateType
These constants define which coordinate system a point is located in.
This interface represents images and icons.