Go to the source code of this file.
Classes | |
| class | cinder::msw::ComOStream |
| Wraps a cinder::OStream with a COM IStream. More... | |
Namespaces | |
| namespace | cinder |
| namespace | cinder::msw |
Functions | |
| Surface8u | cinder::msw::convertHBitmap (HBITMAP hbitmap) |
| Vec2f | cinder::msw::toVec2f (const ::POINTFX &p) |
| Converts a Win32 POINTFX fixed point point to a cinder::Vec2f. | |
| void | cinder::msw::ComDelete (void *p) |
| A free function designed to interact with makeComShared. | |
| template<typename T > | |
| shared_ptr< T > | cinder::msw::makeComShared (T *p) |
| Creates a shared_ptr whose deleter will properly decrement the reference count of a COM object. | |
| void | cinder::msw::initializeCom (DWORD params=COINIT_APARTMENTTHREADED|COINIT_DISABLE_OLE1DDE) |
| Initializes COM on this thread. Uses Boost's thread local storage to prevent multiple initializations per thread. | |