1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 2<HTML> 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<META name="GENERATOR" content="IBM WebSphere Studio Homepage Builder Version 7.0.1.0 for Windows"> 7<BASE target="main"> 8<TITLE>JPEG Codec Middleware (TMCCJPEG) API Function List</TITLE> 9<LINK rel="stylesheet" href="../../CSS/revolution.css"> 10</HEAD> 11<BODY> 12<H1>JPEG Codec Middleware (TMCCJPEG) API Function List</H1> 13<H3><A name="CoreEngine">Library Functions</A></H3> 14<P>JPEG encoding functions<br></P> 15<TABLE class="api_list" border="1" width="100%"> 16 <TBODY> 17 <TR> 18<TH width="25%"><A href="TMCCJPEGEncEncode.html" target="_self">TMCCJPEGEncEncode</A></TH> 19<TD>Takes texture image data as input, JPEG-encodes it, and outputs compressed data.</TD> 20 </TR> 21 <TR> 22<TH width="25%"><A href="TMCCJPEGEncGetQFactor.html" target="_self">TMCCJPEGEncGetQFactor</A></TH> 23<TD>Gets the actual output size and the image quality factor that is used to compress the input texture image data to the specified target size.</TD> 24 </TR> 25 <TR> 26<TH width="25%"><A href="TMCCJPEGEncGetOutputSize.html" target="_self">TMCCJPEGEncGetOutputSize</A></TH> 27<TD>Gets the actual output size when the input texture image data was compressed by the specified image quality factor.</TD> 28 </TR> 29 </TBODY> 30</TABLE> 31 32<P>JPEG decoding functions<br></P> 33<TABLE class="api_list" border="1" width="100%"> 34 <TBODY> 35 <TR> 36<TH width="25%"><A href="TMCCJPEGDecDecode.html" target="_self">TMCCJPEGDecDecode</A></TH> 37<TD>Takes JPEG data as input, expands it, and outputs texture data.</TD> 38 </TR> 39 <TR> 40<TH width="25%"><A href="TMCCJPEGDecDecodeEX.html" target="_self">TMCCJPEGDecDecodeEX</A></TH> 41<TD>Takes JPEG data as input, expands it, and outputs texture data. It is possible to specify the region of compressed image data.</TD> 42 </TR> 43 <TR> 44<TH width="25%"><A href="TMCCJPEGDecGetSize.html" target="_self">TMCCJPEGDecGetSize</A></TH> 45<TD>Gets the number of valid pixels in the JPEG input data.</TD> 46 </TR> 47 <TR> 48<TH width="25%"><A href="TMCCJPEGDecGetSizeEX.html" target="_self">TMCCJPEGDecGetSizeEX</A></TH> 49<TD>Gets the number of valid pixels in the JPEG input data.</TD> 50 </TR> 51 <TR> 52<TH width="25%"><A href="TMCCJPEGDecGetExif.html" target="_self">TMCCJPEGDecGetExif</A></TH> 53<TD>Gets the Exif information within the JPEG input data.</TD> 54 </TR> 55 56 </TBODY> 57</TABLE> 58<P></P><br> 59<TABLE class="api_list" border="1" width="100%"> 60 <TBODY> 61 <TR> 62<TH width="25%"><A href="TMCCJPEGGetVer.html" target="_self">TMCCJPEGGetVer</A></TH> 63<TD>Gets the version of this middleware.</TD> 64 </TR> 65 </TBODY> 66</TABLE> 67<H3><A name="const">Variable Types and Structures</A></H3> 68<TABLE class="api_list" border="1" width="100%"> 69 <TBODY> 70 <TR> 71<TH width="25%"><A href="TMCCJPEGJpegSize.html" target="_self">TMCCJPEGJpegSize</A></TH> 72<TD>JPEG size information parameters.</TD> 73 </TR> 74 <TR> 75<TH width="25%"><A href="TMCCJPEGExifInfo.html" target="_self">TMCCJPEGExifInfo</A></TH> 76<TD>Exif information parameters.</TD> 77 </TR> 78 <TR> 79<TH width="25%"><A href="TMCCJPEGExifIFD0Info.html" target="_self">TMCCJPEGExifIFD0Info</A></TH> 80<TD>Information related to the Exif data main image.</TD> 81 </TR> <TR> 82<TH width="25%"><A href="TMCCJPEGExifIFD1Info.html" target="_self">TMCCJPEGExifIFD1Info</A></TH> 83<TD>Information about the Exif data thumbnail image.</TD> 84 </TR> 85<TR> 86<TH width="25%"><A href="errorcode.html" target="_self">Error Codes</A></TH> 87<TD>The error codes returned by this middleware.</TD> 88 </TR> 89 90 <TR> 91<TH width="25%"><A href="memorysize.html" target="_self">Memory Size</A></TH> 92<TD>The memory size used by this middleware.</TD> 93 </TR> 94 </TBODY> 95</TABLE> 96<BR> <BR> <BR> <BR> <BR> <BR> <BR> <BR> <BR> <BR> <BR> <BR> <BR> <BR> <BR> <BR> <BR> <BR> <BR> <BR> <BR> <BR> <BR> <BR> <BR> <BR> <BR> <BR> <BR> <BR> <BR> <BR> <BR> <BR> <BR> <BR> <BR> <BR> <BR> <BR> <BR> <BR> <BR> <BR> 97<hr><p>CONFIDENTIAL</p></body> 98</HTML>