Ocean
|
The Ocean Media WIC Library provides media functionalities based on the Microsoft's Windows Imaging Component. More...
Data Structures | |
class | Ocean::Media::WIC::Image |
This class implements read and write functions for all file formats supported by the WIC media library. More... | |
class | Ocean::Media::WIC::WICBufferImage |
This class implements a buffer image class for WIC. More... | |
class | Ocean::Media::WIC::WICBufferImageRecorder |
This class implements a buffer image recorder for WIC. More... | |
class | Ocean::Media::WIC::WICImage |
This class implements an image class for WIC. More... | |
class | Ocean::Media::WIC::WICImageRecorder |
This class implements an image recorder for WIC. More... | |
class | Ocean::Media::WIC::WICImageSequence |
This class implements an image sequence for WIC. More... | |
class | Ocean::Media::WIC::WICLibrary |
This class implements the WIC library. More... | |
class | Ocean::Media::WIC::WICObject |
This class is the base class for all object inside this library. More... | |
Functions | |
bool OCEAN_MEDIA_WIC_EXPORT | pluginLoad () |
Tries to load the plugin and initializes all internal 3rd party libraries. More... | |
bool OCEAN_MEDIA_WIC_EXPORT | pluginUnload () |
Tries to unload the plugin and all internal resources of 3rd party libraries. More... | |
OCEAN_MEDIA_WIC_EXPORT std::string | Ocean::Media::WIC::nameWICLibrary () |
Returns the name of this media WIC library. More... | |
void | Ocean::Media::WIC::registerWICLibrary () |
Registers this media library at the global library manager. More... | |
bool | Ocean::Media::WIC::unregisterWICLibrary () |
Unregisters this media library at the global library manager. More... | |
The Ocean Media WIC Library provides media functionalities based on the Microsoft's Windows Imaging Component.
The library is available on Windows platforms.
OCEAN_MEDIA_WIC_EXPORT std::string Ocean::Media::WIC::nameWICLibrary | ( | ) |
Returns the name of this media WIC library.
bool OCEAN_MEDIA_WIC_EXPORT pluginLoad | ( | ) |
Tries to load the plugin and initializes all internal 3rd party libraries.
Make sure that the plugin will be loaded only once!
bool OCEAN_MEDIA_WIC_EXPORT pluginUnload | ( | ) |
Tries to unload the plugin and all internal resources of 3rd party libraries.
Make sure that all resources of this plugin has been released before!
void Ocean::Media::WIC::registerWICLibrary | ( | ) |
Registers this media library at the global library manager.
This function calls WICLibrary::registerLibrary() only.
bool Ocean::Media::WIC::unregisterWICLibrary | ( | ) |
Unregisters this media library at the global library manager.
This function calls WICLibrary::unregisterLibrary() only.