1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2<html xml:lang="en-US" lang="en-US" xmlns="http://www.w3.org/1999/xhtml"> 3 <head> 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 5 <meta http-equiv="Content-Style-Type" content="text/css" /> 6 <link rel="stylesheet" href="../../../../css/manpage.css" type="text/css" /> 7<title>GetWorkBufferSize</title> 8 </head> 9 <body> 10<h1><CODE>nn::jpeg::CTR::JpegMpEncoder::GetWorkBufferSize</CODE> Member Function</h1> 11<h2>Syntax</h2> 12 <div class="section"> 13 <pre class="definition">#include <nn/jpeg.h> 14 15static size_t GetWorkBufferSize( 16 u32 numImages = 0 17); 18</pre> 19 </div> 20<h2>Arguments</h2> 21 <div class="section"> 22 <table class="arguments"> 23 <thead> 24 <tr> 25 <td width="15" /> 26<th>Name</th> 27<td>Description</td> 28 </tr> 29 </thead> 30 <tr> 31<td>in</td> 32<th>numImages</th> 33<td>Specify <CODE>0</CODE> to use the normal JPEG format instead of using the MP (<I>multi-picture</I>) format.<br />When using the MP format, specify the number of images to store. If you need to allocate the buffer when it is uncertain whether you are going to use the MP format or how many images you will need to store, specify the maximum conceivable number of images for your application.<br />The default value is <CODE>0</CODE>.</td> 34 </tr> </table> 35 </div> 36<h2>Return Values</h2> 37<div class="section">Returns the size of the buffer in bytes. If the number of images to store (<SPAN class="argument">numImages</SPAN>) is too large (4096 or greater), <CODE>0</CODE> is returned as an error. </div> 38<h2>Description</h2> 39 <div class="section"> 40<p>Calculates the number of bytes in the work buffer for the encoder object.</p><p>The application must handle the allocation and deallocation of the buffer.</p><!-- write here --></div> 41<h2>Revision History</h2> 42 <div class="section"> 43 <dl class="history"> 44 <dt>2010/04/14</dt> 45<dd>Initial version.<br /> 46 </dd> 47 </dl> 48 </div> 49 <hr><p>CONFIDENTIAL</p></body> 50</html>