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>