|
@@ -212,6 +212,10 @@ AVNCOM(IAvnWindowBase, 02) : IUnknown
|
|
|
virtual HRESULT GetSoftwareFramebuffer(AvnFramebuffer*ret) = 0;
|
|
virtual HRESULT GetSoftwareFramebuffer(AvnFramebuffer*ret) = 0;
|
|
|
virtual HRESULT SetMainMenu(IAvnAppMenu* menu) = 0;
|
|
virtual HRESULT SetMainMenu(IAvnAppMenu* menu) = 0;
|
|
|
virtual HRESULT ObtainMainMenu(IAvnAppMenu** retOut) = 0;
|
|
virtual HRESULT ObtainMainMenu(IAvnAppMenu** retOut) = 0;
|
|
|
|
|
+ virtual HRESULT GetNSWindowHandle(void** ret) = 0;
|
|
|
|
|
+ virtual HRESULT GetNSWindowHandleRetained(void** ret) = 0;
|
|
|
|
|
+ virtual HRESULT GetNSViewHandle(void** ret) = 0;
|
|
|
|
|
+ virtual HRESULT GetNSViewHandleRetained(void** ret) = 0;
|
|
|
virtual bool TryLock() = 0;
|
|
virtual bool TryLock() = 0;
|
|
|
virtual void Unlock() = 0;
|
|
virtual void Unlock() = 0;
|
|
|
};
|
|
};
|