Vanilla.PDF  2.0.0
Cross-platform toolkit for creating and modifying PDF documents
ImageMetadataObjectAttributeHandle Class Reference

Attribute object that contains information about image colorspace and components. More...

Inheritance diagram for ImageMetadataObjectAttributeHandle:
BaseObjectAttributeHandle IUnknownHandle
error_type CALLING_CONVENTION ImageMetadataObjectAttribute_Create (ImageMetadataObjectAttributeHandle **result)
 Creates a new ImageMetadataObjectAttribute instance.
 
error_type CALLING_CONVENTION ImageMetadataObjectAttribute_GetColorComponents (ImageMetadataObjectAttributeHandle *handle, integer_type *result)
 Get number of color components inside the associated image.
 
error_type CALLING_CONVENTION ImageMetadataObjectAttribute_SetColorComponents (ImageMetadataObjectAttributeHandle *handle, integer_type data)
 Set number of color components inside the associated image.
 
error_type CALLING_CONVENTION ImageMetadataObjectAttribute_GetColorSpace (ImageMetadataObjectAttributeHandle *handle, ImageColorSpaceType *result)
 Get color space of the associated image.
 
error_type CALLING_CONVENTION ImageMetadataObjectAttribute_SetColorSpace (ImageMetadataObjectAttributeHandle *handle, ImageColorSpaceType data)
 Set color space of the associated image.
 
error_type CALLING_CONVENTION ImageMetadataObjectAttribute_GetWidth (ImageMetadataObjectAttributeHandle *handle, integer_type *result)
 Get image width in pixels.
 
error_type CALLING_CONVENTION ImageMetadataObjectAttribute_SetWidth (ImageMetadataObjectAttributeHandle *handle, integer_type data)
 Set image width in pixels.
 
error_type CALLING_CONVENTION ImageMetadataObjectAttribute_GetHeight (ImageMetadataObjectAttributeHandle *handle, integer_type *result)
 Get image height in pixels.
 
error_type CALLING_CONVENTION ImageMetadataObjectAttribute_SetHeight (ImageMetadataObjectAttributeHandle *handle, integer_type data)
 Set image height in pixels.
 
error_type CALLING_CONVENTION ImageMetadataObjectAttribute_ToBaseAttribute (ImageMetadataObjectAttributeHandle *handle, BaseObjectAttributeHandle **result)
 Reinterpret current object as BaseObjectAttributeHandle.
 
error_type CALLING_CONVENTION ImageMetadataObjectAttribute_FromBaseAttribute (BaseObjectAttributeHandle *handle, ImageMetadataObjectAttributeHandle **result)
 Convert BaseObjectAttributeHandle to ImageMetadataObjectAttributeHandle.
 
error_type CALLING_CONVENTION ImageMetadataObjectAttribute_Release (ImageMetadataObjectAttributeHandle *handle)
 Decrement the internal reference counter.
 

Additional Inherited Members

- Public Member Functions inherited from BaseObjectAttributeHandle
error_type CALLING_CONVENTION BaseObjectAttribute_GetAttributeType (BaseObjectAttributeHandle *handle, ObjectAttributeType *result)
 Get derived type of current object attribute.
 
- Public Member Functions inherited from IUnknownHandle
error_type CALLING_CONVENTION IUnknown_AddRef (IUnknownHandle *handle)
 Increment the internal reference counter.
 

Detailed Description

Attribute object that contains information about image colorspace and components.

Friends And Related Symbol Documentation

◆ ImageMetadataObjectAttribute_Release()

error_type CALLING_CONVENTION ImageMetadataObjectAttribute_Release ( ImageMetadataObjectAttributeHandle * handle)
related

Decrement the internal reference counter.

When the internal counter reaches zero the object is deleted. Releasing already disposed object causes undefined behavior.


The documentation for this class was generated from the following file: