dsequence.html
来自「这个是java的quicktime for java 的详细使用文档」· HTML 代码 · 共 971 行 · 第 1/4 页
HTML
971 行
<A HREF="../../../quicktime/std/image/Matrix.html">Matrix</A> matrix, <A HREF="../../../quicktime/qd/Region.html">Region</A> mask, int flags, int accuracy, <A HREF="../../../quicktime/std/image/CodecComponent.html">CodecComponent</A> codec) throws <A HREF="../../../quicktime/QTException.html">QTException</A></PRE><DL><DD>This constructor allows you to pass a compressed sample so the codec can perform preflighting before the first decompressFrame call. <BR><BR><b> <a href="http://developer.apple.com/techpubs/quicktime/qtdevdocs/REF/refImageCompMgr.11.htm#refIma278">QuickTime::DecompressSequenceBeginS</a> </b><BR><BR><DT><B>Parameters:</B><DD><CODE>desc</CODE> - an ImageDescription object which describes the compressed data<DD><CODE>data</CODE> - encoded image data<DD><CODE>port</CODE> - a QDGraphics for the destination image. This may NOT be null.<DD><CODE>srcRect</CODE> - a QDRect defining the portion of the image to decompress, or null to use the rectangle defined in the ImageDescription associated with this sequence<DD><CODE>matrix</CODE> - a Matrix that specifies how to transform the image during decompression<DD><CODE>mask</CODE> - a RgnHandle which defines a clipping region in the destination coordinate system, or null<DD><CODE>flags</CODE> - flags providing further control information<DD><CODE>accuracy</CODE> - the accuracy desired in the decompressed image<DD><CODE>codec</CODE> - a Decompressor identifier</DL></DD></DL><!-- ============ METHOD DETAIL ========== --><A NAME="method_detail"><!-- --></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TD COLSPAN=1><FONT SIZE="+2"><B>Method Detail</B></FONT></TD></TR></TABLE><A NAME="decompressFrameS(quicktime.util.EncodedImage, int)"><!-- --></A><H3>decompressFrameS</H3><PRE>public int <B>decompressFrameS</B>(<A HREF="../../../quicktime/util/EncodedImage.html">EncodedImage</A> data, int inFlags) throws <A HREF="../../../quicktime/std/StdQTException.html">StdQTException</A></PRE><DL><DD>Your application calls this method to decompress one of a sequence of frames. <BR><BR><b> <a href="http://developer.apple.com/techpubs/quicktime/qtdevdocs/REF/refImageCompMgr.11.htm#refIma288">QuickTime::DecompressSequenceFrameS</a> </b><BR><BR><DT><B>Parameters:</B><DD><CODE>data</CODE> - encoded image data<DD><CODE>inFlags</CODE> - flags providing further control information<DT><B>Returns:</B><DD>the outFlags value</DL></DD></DL><HR><A NAME="decompressFrameS(quicktime.util.ByteEncodedImage, int)"><!-- --></A><H3>decompressFrameS</H3><PRE>public int <B>decompressFrameS</B>(<A HREF="../../../quicktime/util/ByteEncodedImage.html">ByteEncodedImage</A> data, int inFlags) throws <A HREF="../../../quicktime/std/StdQTException.html">StdQTException</A></PRE><DL><DD>Your application calls this method to decompress one of a sequence of frames. <BR><BR><b> <a href="http://developer.apple.com/techpubs/quicktime/qtdevdocs/REF/refImageCompMgr.11.htm#refIma288">QuickTime::DecompressSequenceFrameS</a> </b><BR><BR><DT><B>Parameters:</B><DD><CODE>data</CODE> - encoded image data<DD><CODE>inFlags</CODE> - flags providing further control information<DT><B>Returns:</B><DD>the outFlags value</DL></DD></DL><HR><A NAME="decompressFrameS(quicktime.util.IntEncodedImage, int)"><!-- --></A><H3>decompressFrameS</H3><PRE>public int <B>decompressFrameS</B>(<A HREF="../../../quicktime/util/IntEncodedImage.html">IntEncodedImage</A> data, int inFlags) throws <A HREF="../../../quicktime/std/StdQTException.html">StdQTException</A></PRE><DL><DD>Your application calls this method to decompress one of a sequence of frames. <BR><BR><b> <a href="http://developer.apple.com/techpubs/quicktime/qtdevdocs/REF/refImageCompMgr.11.htm#refIma288">QuickTime::DecompressSequenceFrameS</a> </b><BR><BR><DT><B>Parameters:</B><DD><CODE>data</CODE> - encoded image data<DD><CODE>inFlags</CODE> - flags providing further control information<DT><B>Returns:</B><DD>the outFlags value</DL></DD></DL><HR><A NAME="decompressFrameS(quicktime.util.RawEncodedImage, int)"><!-- --></A><H3>decompressFrameS</H3><PRE>public int <B>decompressFrameS</B>(<A HREF="../../../quicktime/util/RawEncodedImage.html">RawEncodedImage</A> data, int inFlags) throws <A HREF="../../../quicktime/std/StdQTException.html">StdQTException</A></PRE><DL><DD>Your application calls this method to decompress one of a sequence of frames. <BR><BR><b> <a href="http://developer.apple.com/techpubs/quicktime/qtdevdocs/REF/refImageCompMgr.11.htm#refIma288">QuickTime::DecompressSequenceFrameS</a> </b><BR><BR><DT><B>Parameters:</B><DD><CODE>data</CODE> - encoded image data<DD><CODE>inFlags</CODE> - flags providing further control information<DT><B>Returns:</B><DD>the outFlags value</DL></DD></DL><HR><A NAME="decompressFrame(quicktime.util.EncodedImage, int)"><!-- --></A><H3>decompressFrame</H3><PRE>public int <B>decompressFrame</B>(<A HREF="../../../quicktime/util/EncodedImage.html">EncodedImage</A> data, int inFlags) throws <A HREF="../../../quicktime/std/StdQTException.html">StdQTException</A></PRE><DL><DD>Your application calls this method to decompress one of a sequence of frames. <BR><BR><b> <a href="http://developer.apple.com/techpubs/quicktime/qtdevdocs/INMAC/QT/iqImageCompMgr.23.htm#iqImag126">QuickTime::DecompressSequenceFrame</a> </b><BR><BR><DT><B>Parameters:</B><DD><CODE>data</CODE> - encoded image data<DD><CODE>inFlags</CODE> - flags providing further control information<DT><B>Returns:</B><DD>the outFlags value</DL></DD></DL><HR><A NAME="decompressFrame(quicktime.util.ByteEncodedImage, int)"><!-- --></A><H3>decompressFrame</H3><PRE>public int <B>decompressFrame</B>(<A HREF="../../../quicktime/util/ByteEncodedImage.html">ByteEncodedImage</A> data, int inFlags) throws <A HREF="../../../quicktime/std/StdQTException.html">StdQTException</A></PRE><DL><DD>Your application calls this method to decompress one of a sequence of frames. <BR><BR><b> <a href="http://developer.apple.com/techpubs/quicktime/qtdevdocs/INMAC/QT/iqImageCompMgr.23.htm#iqImag126">QuickTime::DecompressSequenceFrame</a> </b><BR><BR><DT><B>Parameters:</B><DD><CODE>data</CODE> - encoded image data<DD><CODE>inFlags</CODE> - flags providing further control information<DT><B>Returns:</B><DD>the outFlags value</DL></DD></DL><HR><A NAME="decompressFrame(quicktime.util.IntEncodedImage, int)"><!-- --></A><H3>decompressFrame</H3><PRE>public int <B>decompressFrame</B>(<A HREF="../../../quicktime/util/IntEncodedImage.html">IntEncodedImage</A> data, int inFlags) throws <A HREF="../../../quicktime/std/StdQTException.html">StdQTException</A></PRE><DL><DD>Your application calls this method to decompress one of a sequence of frames. <BR><BR><b> <a href="http://developer.apple.com/techpubs/quicktime/qtdevdocs/INMAC/QT/iqImageCompMgr.23.htm#iqImag126">QuickTime::DecompressSequenceFrame</a> </b><BR><BR><DT><B>Parameters:</B><DD><CODE>data</CODE> - encoded image data<DD><CODE>inFlags</CODE> - flags providing further control information<DT><B>Returns:</B><DD>the outFlags value</DL></DD></DL><HR><A NAME="decompressFrame(quicktime.util.RawEncodedImage, int)"><!-- --></A><H3>decompressFrame</H3><PRE>public int <B>decompressFrame</B>(<A HREF="../../../quicktime/util/RawEncodedImage.html">RawEncodedImage</A> data, int inFlags) throws <A HREF="../../../quicktime/std/StdQTException.html">StdQTException</A></PRE><DL><DD>Your application calls this method to decompress one of a sequence of frames. <BR><BR><b> <a href="http://developer.apple.com/techpubs/quicktime/qtdevdocs/INMAC/QT/iqImageCompMgr.23.htm#iqImag126">QuickTime::DecompressSequenceFrame</a> </b><BR><BR><DT><B>Parameters:</B><DD><CODE>data</CODE> - encoded image data<DD><CODE>inFlags</CODE> - flags providing further control information<DT><B>Returns:</B><DD>the outFlags value</DL></DD></DL><HR><A NAME="decompressFrameWhen(quicktime.util.ByteEncodedImage, int, quicktime.std.image.ICMFrameTime)"><!-- --></A><H3>decompressFrameWhen</H3><PRE>public int <B>decompressFrameWhen</B>(<A HREF="../../../quicktime/util/ByteEncodedImage.html">ByteEncodedImage</A> data, int inFlags, <A HREF="../../../quicktime/std/image/ICMFrameTime.html">ICMFrameTime</A> frameTime) throws <A HREF="../../../quicktime/std/StdQTException.html">StdQTException</A></PRE><DL><DD>Queues a frame for decompression and specifies the time at which decompression will begin. <BR><BR><b> <a href="http://developer.apple.com/techpubs/quicktime/qtdevdocs/REF/refImageCompMgr.11.htm#refIma284">QuickTime::DecompressSequenceFrameWhen</a> </b><BR><BR><DT><B>Parameters:</B><DD><CODE>data</CODE> - encoded image data<DD><CODE>inFlags</CODE> - flags providing further control information<DD><CODE>frameTime</CODE> - an ICMFrameTime object that contains the frame's time information, including the time at which the frame should be displayed, its duration, and the movie's playback rate.<DT><B>Returns:</B><DD>the outFlags value</DL></DD></DL><HR><A NAME="decompressFrameWhen(quicktime.util.IntEncodedImage, int, quicktime.std.image.ICMFrameTime)"><!-- --></A><H3>decompressFrameWhen</H3><PRE>public int <B>decompressFrameWhen</B>(<A HREF="../../../quicktime/util/IntEncodedImage.html">IntEncodedImage</A> data, int inFlags, <A HREF="../../../quicktime/std/image/ICMFrameTime.html">ICMFrameTime</A> frameTime) throws <A HREF="../../../quicktime/std/StdQTException.html">StdQTException</A></PRE><DL><DD>Queues a frame for decompression and specifies the time at which decompression will begin. <BR><BR><b> <a href="http://developer.apple.com/techpubs/quicktime/qtdevdocs/REF/refImageCompMgr.11.htm#refIma284">QuickTime::DecompressSequenceFrameWhen</a> </b><BR><BR><DT><B>Parameters:</B><DD><CODE>data</CODE> - encoded image data<DD><CODE>inFlags</CODE> - flags providing further control information<DD><CODE>frameTime</CODE> - an ICMFrameTime object that contains the frame's time information, including the time at which the frame should be displayed, its duration, and the movie's playback rate.<DT><B>Returns:</B><DD>the outFlags value</DL></DD></DL><HR><A NAME="decompressFrameWhen(quicktime.util.RawEncodedImage, int, quicktime.std.image.ICMFrameTime)"><!-- --></A><H3>decompressFrameWhen</H3><PRE>public int <B>decompressFrameWhen</B>(<A HREF="../../../quicktime/util/RawEncodedImage.html">RawEncodedImage</A> data, int inFlags, <A HREF="../../../quicktime/std/image/ICMFrameTime.html">ICMFrameTime</A> frameTime) throws <A HREF="../../../quicktime/std/StdQTException.html">StdQTException</A></PRE><DL><DD>Queues a frame for decompression and specifies the time at which decompression will begin. <BR><BR><b> <a href="http://developer.apple.com/techpubs/quicktime/qtdevdocs/REF/refImageCompMgr.11.htm#refIma284">QuickTime::DecompressSequenceFrameWhen</a> </b><BR><BR><DT><B>Parameters:</B><DD><CODE>data</CODE> - encoded image data<DD><CODE>inFlags</CODE> - flags providing further control information<DD><CODE>frameTime</CODE> - an ICMFrameTime object that contains the frame's time information, including the time at which the frame should be displayed, its duration, and the movie's playback rate.<DT><B>Returns:</B><DD>the outFlags value</DL></DD></DL><HR><A NAME="decompressFrameWhen(quicktime.util.EncodedImage, int, quicktime.std.image.ICMFrameTime)"><!-- --></A><H3>decompressFrameWhen</H3><PRE>public int <B>decompressFrameWhen</B>(<A HREF="../../../quicktime/util/EncodedImage.html">EncodedImage</A> data, int inFlags, <A HREF="../../../quicktime/std/image/ICMFrameTime.html">ICMFrameTime</A> frameTime) throws <A HREF="../../../quicktime/std/StdQTException.html">StdQTException</A></PRE><DL><DD>Queues a frame for decompression and specifies the time at which decompression will begin. <BR><BR><b> <a href="http://developer.apple.com/techpubs/quicktime/qtdevdocs/REF/refImageCompMgr.11.htm#refIma284">QuickTime::DecompressSequenceFrameWhen</a> </b><BR><BR><DT><B>Parameters:</B><DD><CODE>data</CODE> - encoded image data<DD><CODE>inFlags</CODE> - flags providing further control information<DD><CODE>frameTime</CODE> - an ICMFrameTime object that contains the frame's time information, including the time at which the frame should be displayed, its duration, and the movie's playback rate.<DT><B>Returns:</B><DD>the outFlags value</DL></DD></DL><HR><A NAME="setGraphicsMode(quicktime.std.image.GraphicsMode)"><!-- --></A><H3>setGraphicsMode</H3><PRE>public void <B>setGraphicsMode</B>(<A HREF="../../../quicktime/std/image/GraphicsMode.html">GraphicsMode</A> mode) throws <A HREF="../../../quicktime/std/StdQTException.html">StdQTException</A></PRE><DL><DD>This method sets the mode used when drawing the decompressed image. <BR><BR><b> <a href="http://developer.apple.com/techpubs/quicktime/qtdevdocs/INMAC/QT/iqImageCompMgr.26.htm#iqImag168">QuickTime::SetDSequenceTransferMode</a> </b><BR><BR><DT><B>Parameters:</B><DD><CODE>mode</CODE> - the transfer mode to use when drawing the decompressed image</DL></DD></DL><HR><A NAME="setTransferMode(int, quicktime.qd.QDColor)"><!-- --></A><H3>setTransferMode</H3><PRE>public void <B>setTransferMode</B>(int mode, <A HREF="../../../quicktime/qd/QDColor.html">QDColor</A> opColor) throws <A HREF="../../../quicktime/std/StdQTException.html">StdQTException</A></PRE><DL><DD>This method sets the mode used when drawing the decompressed image. <BR><BR><b> <a href="http://developer.apple.com/techpubs/quicktime/qtdevdocs/INMAC/QT/iqImageCompMgr.26.htm#iqImag168">QuickTime::SetDSequenceTransferMode</a> </b><BR><BR><DT><B>Parameters:</B><DD><CODE>mode</CODE> - the transfer mode to use when drawing the decompressed image<DD><CODE>opColor</CODE> - an QDColor object to be used in addPin, subPin, blend and transparent operations. If null, the opColor is left unchanged.</DL></DD></DL><HR><A NAME="setSrcRect(quicktime.qd.QDRect)"><!-- --></A><H3>setSrcRect</H3><PRE>public void <B>setSrcRect</B>(<A HREF="../../../quicktime/qd/QDRect.html">QDRect</A> srcRect) throws <A HREF="../../../quicktime/std/StdQTException.html">StdQTException</A></PRE>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?