dsequence.html

来自「这个是java的quicktime for java 的详细使用文档」· HTML 代码 · 共 971 行 · 第 1/4 页

HTML
971
字号
</TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>&nbsp;int</CODE></FONT></TD><TD><CODE><B><A HREF="../../../quicktime/std/image/DSequence.html#decompressFrameWhen(quicktime.util.IntEncodedImage, int, quicktime.std.image.ICMFrameTime)">decompressFrameWhen</A></B>(<A HREF="../../../quicktime/util/IntEncodedImage.html">IntEncodedImage</A>&nbsp;data,                    int&nbsp;inFlags,                    <A HREF="../../../quicktime/std/image/ICMFrameTime.html">ICMFrameTime</A>&nbsp;frameTime)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Queues a frame for decompression and specifies the time at which decompression will begin.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>&nbsp;int</CODE></FONT></TD><TD><CODE><B><A HREF="../../../quicktime/std/image/DSequence.html#decompressFrameWhen(quicktime.util.RawEncodedImage, int, quicktime.std.image.ICMFrameTime)">decompressFrameWhen</A></B>(<A HREF="../../../quicktime/util/RawEncodedImage.html">RawEncodedImage</A>&nbsp;data,                    int&nbsp;inFlags,                    <A HREF="../../../quicktime/std/image/ICMFrameTime.html">ICMFrameTime</A>&nbsp;frameTime)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Queues a frame for decompression and specifies the time at which decompression will begin.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../quicktime/std/image/DSequence.html#flush()">flush</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Stops a decompression sequence, aborting processing of any queued frames.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>&nbsp;<A HREF="../../../quicktime/qd/QDGraphics.html">QDGraphics</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../quicktime/std/image/DSequence.html#getImageBuffer()">getImageBuffer</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method helps you determine the location of the offscreen image buffer allocated by the decompressor.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>&nbsp;<A HREF="../../../quicktime/std/image/Matrix.html">Matrix</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../quicktime/std/image/DSequence.html#getMatrix()">getMatrix</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method returns the matrix associated with the sequence</TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>&nbsp;<A HREF="../../../quicktime/qd/QDGraphics.html">QDGraphics</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../quicktime/std/image/DSequence.html#getScreenBuffer()">getScreenBuffer</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method enables you to determine the location of the offscreen buffer allocated by the decompressor.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>&nbsp;boolean</CODE></FONT></TD><TD><CODE><B><A HREF="../../../quicktime/std/image/DSequence.html#hitTestData(quicktime.util.EncodedImage, quicktime.qd.QDPoint, int)">hitTestData</A></B>(<A HREF="../../../quicktime/util/EncodedImage.html">EncodedImage</A>&nbsp;data,            <A HREF="../../../quicktime/qd/QDPoint.html">QDPoint</A>&nbsp;where,            int&nbsp;hitFlags)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The HitTestDSequenceData function allows the calling application to perform hit testing on compressed data.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../quicktime/std/image/DSequence.html#invalidate(quicktime.qd.Region)">invalidate</A></B>(<A HREF="../../../quicktime/qd/Region.html">Region</A>&nbsp;invalRgn)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Notifies the Image Compression Manager that the destination port for the given image decompression sequence has been invalidated.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>&nbsp;boolean</CODE></FONT></TD><TD><CODE><B><A HREF="../../../quicktime/std/image/DSequence.html#ptInData(quicktime.util.EncodedImage, quicktime.qd.QDPoint)">ptInData</A></B>(<A HREF="../../../quicktime/util/EncodedImage.html">EncodedImage</A>&nbsp;data,         <A HREF="../../../quicktime/qd/QDPoint.html">QDPoint</A>&nbsp;where)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Tests to see if an image contains data at a given point.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../quicktime/std/image/DSequence.html#setAccuracy(int)">setAccuracy</A></B>(int&nbsp;accuracy)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method adjusts the decompression accuracy for this sequence.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../quicktime/std/image/DSequence.html#setFlags(int, int)">setFlags</A></B>(int&nbsp;flags,         int&nbsp;flagsMask)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method sets the flags of the image sequence</TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../quicktime/std/image/DSequence.html#setGraphicsMode(quicktime.std.image.GraphicsMode)">setGraphicsMode</A></B>(<A HREF="../../../quicktime/std/image/GraphicsMode.html">GraphicsMode</A>&nbsp;mode)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method sets the mode used when drawing the decompressed image.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../quicktime/std/image/DSequence.html#setMask(quicktime.qd.Region)">setMask</A></B>(<A HREF="../../../quicktime/qd/Region.html">Region</A>&nbsp;mask)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method assigns a clipping region to the sequence.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../quicktime/std/image/DSequence.html#setMatrix(quicktime.std.image.Matrix)">setMatrix</A></B>(<A HREF="../../../quicktime/std/image/Matrix.html">Matrix</A>&nbsp;matrix)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method assigns a mapping matrix to the sequence.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../quicktime/std/image/DSequence.html#setMatte(quicktime.qd.PixMap, quicktime.qd.QDRect)">setMatte</A></B>(<A HREF="../../../quicktime/qd/PixMap.html">PixMap</A>&nbsp;matte,         <A HREF="../../../quicktime/qd/QDRect.html">QDRect</A>&nbsp;matteRect)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method assigns a blend matte to the sequence.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../quicktime/std/image/DSequence.html#setSrcRect(quicktime.qd.QDRect)">setSrcRect</A></B>(<A HREF="../../../quicktime/qd/QDRect.html">QDRect</A>&nbsp;srcRect)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method defines the portion of the image to decompress.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../quicktime/std/image/DSequence.html#setTimeCode(quicktime.std.qtcomponents.TimeCodeDef, quicktime.std.qtcomponents.TimeCodeTime)">setTimeCode</A></B>(<A HREF="../../../quicktime/std/qtcomponents/TimeCodeDef.html">TimeCodeDef</A>&nbsp;timeCodeFormat,            <A HREF="../../../quicktime/std/qtcomponents/TimeCodeTime.html">TimeCodeTime</A>&nbsp;timeCodeTime)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the timecode value for the frame that is about to be decompressed.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../quicktime/std/image/DSequence.html#setTransferMode(int, quicktime.qd.QDColor)">setTransferMode</A></B>(int&nbsp;mode,                <A HREF="../../../quicktime/qd/QDColor.html">QDColor</A>&nbsp;opColor)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method sets the mode used when drawing the decompressed image.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../quicktime/std/image/DSequence.html#shieldCursor()">shieldCursor</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Hides the cursor during decompression operations.</TD></TR></TABLE>&nbsp;<A NAME="methods_inherited_from_class_quicktime.std.image.CDSequence"><!-- --></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"><TD><B>Methods inherited from class quicktime.std.image.<A HREF="../../../quicktime/std/image/CDSequence.html">CDSequence</A></B></TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><A HREF="../../../quicktime/std/image/CDSequence.html#busy()">busy</A>, <A HREF="../../../quicktime/std/image/CDSequence.html#equivalentImageDescription(quicktime.std.image.ImageDescription)">equivalentImageDescription</A>, <A HREF="../../../quicktime/std/image/CDSequence.html#getDescription()">getDescription</A>, <A HREF="../../../quicktime/std/image/CDSequence.html#setTimeBase(quicktime.std.clocks.TimeBase)">setTimeBase</A></CODE></TD></TR></TABLE>&nbsp;<A NAME="methods_inherited_from_class_quicktime.QTObject"><!-- --></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"><TD><B>Methods inherited from class quicktime.<A HREF="../../../quicktime/QTObject.html">QTObject</A></B></TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><A HREF="../../../quicktime/QTObject.html#disposeQTObject()">disposeQTObject</A>, <A HREF="../../../quicktime/QTObject.html#equals(java.lang.Object)">equals</A>, <A HREF="../../../quicktime/QTObject.html#ID(quicktime.QTObject)">ID</A>, <A HREF="../../../quicktime/QTObject.html#toString()">toString</A></CODE></TD></TR></TABLE>&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"><TD><B>Methods inherited from class java.lang.Object</B></TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE>getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD></TR></TABLE>&nbsp;<P><!-- ============ FIELD DETAIL =========== --><!-- ========= CONSTRUCTOR DETAIL ======== --><A NAME="constructor_detail"><!-- --></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TD COLSPAN=1><FONT SIZE="+2"><B>Constructor Detail</B></FONT></TD></TR></TABLE><A NAME="DSequence(quicktime.std.image.ImageDescription, quicktime.qd.QDGraphics, quicktime.qd.QDRect, quicktime.std.image.Matrix, quicktime.qd.Region, int, int, quicktime.std.image.CodecComponent)"><!-- --></A><H3>DSequence</H3><PRE>public <B>DSequence</B>(<A HREF="../../../quicktime/std/image/ImageDescription.html">ImageDescription</A>&nbsp;desc,                 <A HREF="../../../quicktime/qd/QDGraphics.html">QDGraphics</A>&nbsp;port,                 <A HREF="../../../quicktime/qd/QDRect.html">QDRect</A>&nbsp;srcRect,                 <A HREF="../../../quicktime/std/image/Matrix.html">Matrix</A>&nbsp;matrix,                 <A HREF="../../../quicktime/qd/Region.html">Region</A>&nbsp;mask,                 int&nbsp;flags,                 int&nbsp;accuracy,                 <A HREF="../../../quicktime/std/image/CodecComponent.html">CodecComponent</A>&nbsp;codec)          throws <A HREF="../../../quicktime/QTException.html">QTException</A></PRE><DL><DD>Creating an instance of this class signals the beginning of the process of decompressing a sequence of frames.	 <BR><BR><b> <a href="http://developer.apple.com/techpubs/quicktime/qtdevdocs/INMAC/QT/iqImageCompMgr.23.htm#iqImag123">QuickTime::DecompressSequenceBegin</a> </b><BR><BR><DT><B>Parameters:</B><DD><CODE>desc</CODE> - an ImageDescription object which describes the compressed 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><HR><A NAME="DSequence(quicktime.std.image.ImageDescription, quicktime.util.EncodedImage, quicktime.qd.QDGraphics, quicktime.qd.QDRect, quicktime.std.image.Matrix, quicktime.qd.Region, int, int, quicktime.std.image.CodecComponent)"><!-- --></A><H3>DSequence</H3><PRE>public <B>DSequence</B>(<A HREF="../../../quicktime/std/image/ImageDescription.html">ImageDescription</A>&nbsp;desc,                 <A HREF="../../../quicktime/util/EncodedImage.html">EncodedImage</A>&nbsp;data,                 <A HREF="../../../quicktime/qd/QDGraphics.html">QDGraphics</A>&nbsp;port,                 <A HREF="../../../quicktime/qd/QDRect.html">QDRect</A>&nbsp;srcRect,

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?