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>SetMpAxisDistanceX</title> 8 </head> 9 <body> 10<h1><CODE><a href="../../../../nn/Overview.html">nn</a>::<a href="../../../../nn/jpeg/Overview.html">jpeg</a>::<a href="../../../../nn/jpeg/CTR/Overview.html">CTR</a>::<a href="../../../../nn/jpeg/CTR/JpegMpEncoder/Overview.html">JpegMpEncoder</a>::SetMpAxisDistanceX</CODE> Member Function</h1> 11<h2>Syntax</h2> 12 <div class="section"> 13 <pre class="definition">#include <nn/jpeg.h> 14 15void SetMpAxisDistanceX( 16 const <a href="../../../../nn/jpeg/CTR/Srational/Overview.html">Srational</a> * pValue 17); 18</pre> 19 </div> 20<h2>Parameters</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>pValue</th> 33<td>Specifies the distance (X) in the horizontal direction. Specify <CODE>NULL</CODE> to clear the value.</td> 34 </tr> </table> 35 </div> 36<h2>Return Values</h2> 37 <div class="section"> 38None. 39 </div> 40<h2>Description</h2> 41 <div class="section"> 42<p>Registers the horizontal (X-axis) distance to embed in the MP Attribute IFD.</p><p>This function is enabled if the <CODE><a href="../../../../nn/jpeg/CTR/JpegMpEncoder/StartMpEncoderFirst.html">StartMpEncoderFirst</a></CODE> or <CODE><a href="../../../../nn/jpeg/CTR/JpegMpEncoder/StartMpEncoderNext.html">StartMpEncoderNext</a></CODE> function is used as the encoding function. This function is disabled if the <CODE><a href="../../../../nn/jpeg/CTR/JpegMpEncoder/StartMpEncoderLR.html">StartMpEncoderLR</a></CODE> function is used.</p><p>If this function is not called, or if the image's MP type (<a href="../../../../nn/jpeg/CTR/MpTypeCode.html">MpTypeCode</a>) is not <span>MP_TYPE_CODE_MULTI_VIEW_MULTI_ANGLE_IMAGE</span> (a multi-angle image), this value is not embedded.</p><p>Call this function before calling the encoding function. The values specified by this function are cleared after the encoding function completes, regardless of whether the encoding function succeeded or failed. When encoding multiple times, you must call this function before each encoding function call. The values specified by this function are also cleared if you specify <CODE>NULL</CODE> for the <SPAN class="argument">pValue</SPAN> argument, if you call the <a href="../../../../nn/jpeg/CTR/JpegMpEncoder/ClearMpAxisDistanceX.html"><CODE>ClearMpAxisDistanceX</CODE></a> function, or if you reinitialize the encoder object using the <a href="../../../../nn/jpeg/CTR/JpegMpEncoder/Initialize.html"><CODE>Initialize</CODE></a> function.</p><!-- write here --></div> 43<h2>Revision History</h2> 44 <div class="section"> 45 <dl class="history"> 46 <dt>2010/10/22</dt> 47<dd>Added a link to <CODE>MpTypeCode</CODE>.<br /> 48 </dd> 49 <dt>2010/06/14</dt> 50<dd>Initial version.<br /> 51 </dd> 52 </dl> 53 </div> 54 <hr><p>CONFIDENTIAL</p></body> 55</html> 56