|
Ocean
|
Go to the source code of this file.
Data Structures | |
| class | Ocean::Media::WIC::WICObject |
| This class is the base class for all object inside this library. More... | |
Namespaces | |
| namespace | Ocean |
| The namespace covering the entire Ocean framework. | |
| namespace | Ocean::Media |
| Namespace of the Media library. | |
| namespace | Ocean::Media::WIC |
| Namespace of the Media WIC library. | |
Typedefs | |
| template<typename T > | |
| using | Ocean::Media::WIC::ScopedWICObject = ScopedObjectCompileTimeVoidT< T *, release > |
| Template specialization for ScopedObjectCompileTimeVoid using the release() function to release WIC objects. | |
| using | Ocean::Media::WIC::ScopedIPropertyBag2 = ScopedWICObject< IPropertyBag2 > |
| Definition of a scoped object holding an IPropertyBag2 object. | |
| using | Ocean::Media::WIC::ScopedIStream = ScopedWICObject< IStream > |
| Definition of a scoped object holding an IStream object. | |
| using | Ocean::Media::WIC::ScopedIWICBitmapDecoder = ScopedWICObject< IWICBitmapDecoder > |
| Definition of a scoped object holding an IWICBitmapDecoder object. | |
| using | Ocean::Media::WIC::ScopedIWICBitmapEncoder = ScopedWICObject< IWICBitmapEncoder > |
| Definition of a scoped object holding an IWICBitmapEncoder object. | |
| using | Ocean::Media::WIC::ScopedIWICBitmapEncoderInfo = ScopedWICObject< IWICBitmapEncoderInfo > |
| Definition of a scoped object holding an IWICBitmapEncoderInfo object. | |
| using | Ocean::Media::WIC::ScopedIWICBitmapFrameDecode = ScopedWICObject< IWICBitmapFrameDecode > |
| Definition of a scoped object holding an IWICBitmapFrameDecode object. | |
| using | Ocean::Media::WIC::ScopedIWICBitmapFrameEncode = ScopedWICObject< IWICBitmapFrameEncode > |
| Definition of a scoped object holding an IWICBitmapFrameEncode object. | |
| using | Ocean::Media::WIC::ScopedIWICFormatConverter = ScopedWICObject< IWICFormatConverter > |
| Definition of a scoped object holding an IWICFormatConverter object. | |
| using | Ocean::Media::WIC::ScopedIWICImagingFactory = ScopedWICObject< IWICImagingFactory > |
| Definition of a scoped object holding an IWICImagingFactory object. | |
| using | Ocean::Media::WIC::ScopedIWICPalette = ScopedWICObject< IWICPalette > |
| Definition of a scoped object holding an IWICPalette object. | |
| using | Ocean::Media::WIC::ScopedIWICStream = ScopedWICObject< IWICStream > |
| Definition of a scoped object holding an IWICStream object. | |
Functions | |
| template<class T > | |
| void | Ocean::Media::WIC::release (T *object) |
| This functions allows to release a WIC object if it does exist. | |