{
public:
+ /**
+ * @brief Function to release the pixel buffer
+ * @SINCE_1_1.43
+ */
enum ReleaseFunction
{
FREE, ///< Use free function to release the pixel buffer @SINCE_1_1.43
* @param[in] height Buffer height in pixels
* @param[in] pixelFormat The pixel format
* @param[in] releaseFunction The function used to release the memory.
+ * @return A handle to the PixelData
*/
static PixelData New( unsigned char* buffer,
unsigned int bufferSize,
PixelData();
/**
- * Destructor
+ * @brief Destructor.
*
* @SINCE_1_1.43
*/
PixelData& operator=(const PixelData& rhs);
/**
- * Get the width of the buffer in pixels.
+ * @brief Get the width of the buffer in pixels.
*
* @SINCE_1_1.43
* @return The width of the buffer in pixels
unsigned int GetWidth() const;
/**
- * Get the height of the buffer in pixels
+ * @brief Get the height of the buffer in pixels.
*
* @SINCE_1_1.43
* @return The height of the buffer in pixels
unsigned int GetHeight() const;
/**
- * Get the pixel format
+ * @brief Get the pixel format.
*
* @SINCE_1_1.43
* @return The pixel format