📄 qtcallback.html
字号:
Retrieve a callback's event type.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> java.lang.String</CODE></FONT></TD><TD><CODE><B><A HREF="../../../quicktime/std/clocks/QTCallBack.html#toString()">toString</A></B>()</CODE><BR> A String representation of the class.</TD></TR></TABLE> <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></CODE></TD></TR></TABLE> <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> <P><!-- ============ FIELD DETAIL =========== --><A NAME="field_detail"><!-- --></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TD COLSPAN=1><FONT SIZE="+2"><B>Field Detail</B></FONT></TD></TR></TABLE><A NAME="upp"><!-- --></A><H3>upp</H3><PRE>public quicktime.std.clocks.CBRunner <B>upp</B></PRE><DL></DL><HR><A NAME="timeWhenCalledMsecs"><!-- --></A><H3>timeWhenCalledMsecs</H3><PRE>public int <B>timeWhenCalledMsecs</B></PRE><DL><DD>This variable is set by the dispatch mechanism when the callback is invoked by QuickTime. In the execute method this variable can be queried to find out the time when the callback first appeared in Java.</DL><HR><A NAME="rateWhenCalled"><!-- --></A><H3>rateWhenCalled</H3><PRE>public float <B>rateWhenCalled</B></PRE><DL><DD>This variable is set by the dispatch mechanism when the callback is invoked by QuickTime. In the execute method this variable can be queried to find out the rate of the call back's TimeBase when the call back was invoked.</DL><!-- ========= CONSTRUCTOR DETAIL ======== --><!-- ============ 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="callMeWhen()"><!-- --></A><H3>callMeWhen</H3><PRE>public abstract void <B>callMeWhen</B>() throws <A HREF="../../../quicktime/std/StdQTException.html">StdQTException</A></PRE><DL><DD>Registers the callback. It will use the state of the subclass to set the parameters that control the callbacks activation. As a method on QTCallBack it does nothing. <BR><BR><b> <a href="http://developer.apple.com/techpubs/quicktime/qtdevdocs/INMAC/QT/iqMovieToolbox.50.htm#iqMovi1241">QuickTime::CallMeWhen</a> </b><BR><BR></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>cb</CODE> - CallBack interface who's execute method will be called when the callback becomes active.</DL></DD></DL><HR><A NAME="execute()"><!-- --></A><H3>execute</H3><PRE>public abstract void <B>execute</B>()</PRE><DL><DD>This method is called when the callback is executed. Subclasses define this method.<DD><DL></DL></DD></DL><HR><A NAME="cancel()"><!-- --></A><H3>cancel</H3><PRE>public final void <B>cancel</B>()</PRE><DL><DD>Cancel a callback event before it executes. <BR><BR><b> <a href="http://developer.apple.com/techpubs/quicktime/qtdevdocs/INMAC/QT/iqMovieToolbox.50.htm#iqMovi1243">QuickTime::CancelCallBack()</a> </b><BR><BR></DL></DD></DL><HR><A NAME="cancelAndCleanup()"><!-- --></A><H3>cancelAndCleanup</H3><PRE>public final void <B>cancelAndCleanup</B>()</PRE><DL><DD>Cancel a callback event before it executes. This call also cleans up the method closure object that is used to dispatch the callback into Java. If a callback has ever been scheduled it is the applications responsibility to ensure that the cleanup method is called to allow the call back to be garbage collected. The call back can be rescheduled after this call (provided of course you also cleanup again!) <BR><BR><b> <a href="http://developer.apple.com/techpubs/quicktime/qtdevdocs/INMAC/QT/iqMovieToolbox.50.htm#iqMovi1243">QuickTime::CancelCallBack()</a> </b><BR><BR></DL></DD></DL><HR><A NAME="getTimeBase()"><!-- --></A><H3>getTimeBase</H3><PRE>public final <A HREF="../../../quicktime/std/clocks/TimeBase.html">TimeBase</A> <B>getTimeBase</B>()</PRE><DL><DD>Retrieve the time base of a callback event. <BR><BR><b> <a href="http://developer.apple.com/techpubs/quicktime/qtdevdocs/INMAC/QT/iqMovieToolbox.50.htm#iqMovi1248">QuickTime::GetCallBackTimeBase()</a> </b><BR><BR></DL></DD><DD><DL><DT><B>Returns:</B><DD>the time base of the callback.</DL></DD></DL><HR><A NAME="getType()"><!-- --></A><H3>getType</H3><PRE>public final int <B>getType</B>()</PRE><DL><DD>Retrieve a callback's event type. <BR><BR><b> <a href="http://developer.apple.com/techpubs/quicktime/qtdevdocs/INMAC/QT/iqMovieToolbox.50.htm#iqMovi1251">QuickTime::GetCallBackType()</a> </b><BR><BR></DL></DD><DD><DL><DT><B>Returns:</B><DD>the callback's type.</DL></DD></DL><HR><A NAME="toString()"><!-- --></A><H3>toString</H3><PRE>public java.lang.String <B>toString</B>()</PRE><DL><DD><B>Description copied from class: <CODE><A HREF="../../../quicktime/QTObject.html">QTObject</A></CODE></B></DD><DD>A String representation of the class.<DD><DL><DT><B>Overrides:</B><DD><CODE><A HREF="../../../quicktime/QTObject.html#toString()">toString</A></CODE> in class <CODE><A HREF="../../../quicktime/QTObject.html">QTObject</A></CODE></DL></DD></DL><!-- ========= END OF CLASS DATA ========= --><HR><!-- ========== START OF NAVBAR ========== --><A NAME="navbar_bottom"><!-- --></A><TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"><A NAME="navbar_bottom_firstrow"><!-- --></A><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3"> <TR ALIGN="center" VALIGN="top"> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/QTCallBack.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> </TR></TABLE></TD><TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM></EM></TD></TR><TR><TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../../quicktime/std/clocks/ExtremesCallBack.html"><B>PREV CLASS</B></A> <A HREF="../../../quicktime/std/clocks/RateCallBack.html"><B>NEXT CLASS</B></A></FONT></TD><TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> <A HREF="QTCallBack.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> SUMMARY: INNER | <A HREF="#field_summary">FIELD</A> | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">DETAIL: <A HREF="#field_detail">FIELD</A> | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD></TR></TABLE><!-- =========== END OF NAVBAR =========== --><HR></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -