?? directshow幫助文檔學習筆記之directshow event notification codes - zhangxinbin的專欄 - csdnblog.htm
字號:
<P class=MsoNormal style="TEXT-ALIGN: left; mso-pagination: widow-orphan"
align=left><SPAN lang=EN-US
style="FONT-SIZE: 12pt; FONT-FAMILY: 宋體; mso-bidi-font-family: 宋體; mso-font-kerning: 0pt">Indicates
that playback has been stopped. The DVD Navigator has completed playback
of the title and did not find any other branching instruction for
subsequent playback.<O:P></O:P></SPAN></P></TD></TR>
<TR style="mso-yfti-irow: 21">
<TD
style="PADDING-RIGHT: 3.75pt; PADDING-LEFT: 3.75pt; PADDING-BOTTOM: 3.75pt; PADDING-TOP: 3.75pt"
vAlign=top>
<P class=MsoNormal style="TEXT-ALIGN: left; mso-pagination: widow-orphan"
align=left><SPAN lang=EN-US
style="FONT-SIZE: 12pt; FONT-FAMILY: 宋體; mso-bidi-font-family: 宋體; mso-font-kerning: 0pt"><A
href="mk:@MSITStore:C:\DXSDK\Doc\DirectX9\DirectX9_c.chm::/directx/htm/ec_dvd_playperiod_autostop.htm">EC_DVD_PLAYPERIOD_AUTOSTOP</A><O:P></O:P></SPAN></P></TD>
<TD
style="PADDING-RIGHT: 3.75pt; PADDING-LEFT: 3.75pt; PADDING-BOTTOM: 3.75pt; PADDING-TOP: 3.75pt"
vAlign=top>
<P class=MsoNormal style="TEXT-ALIGN: left; mso-pagination: widow-orphan"
align=left><SPAN lang=EN-US
style="FONT-SIZE: 12pt; FONT-FAMILY: 宋體; mso-bidi-font-family: 宋體; mso-font-kerning: 0pt">Indicates
that the Navigator has finished playing the segment specified in a call to
<SPAN
class=SpellE>PlayPeriodInTitleAutoStop</SPAN>.<O:P></O:P></SPAN></P></TD></TR>
<TR style="mso-yfti-irow: 22">
<TD
style="PADDING-RIGHT: 3.75pt; PADDING-LEFT: 3.75pt; PADDING-BOTTOM: 3.75pt; PADDING-TOP: 3.75pt"
vAlign=top>
<P class=MsoNormal style="TEXT-ALIGN: left; mso-pagination: widow-orphan"
align=left><SPAN lang=EN-US
style="FONT-SIZE: 12pt; FONT-FAMILY: 宋體; mso-bidi-font-family: 宋體; mso-font-kerning: 0pt"><A
href="mk:@MSITStore:C:\DXSDK\Doc\DirectX9\DirectX9_c.chm::/directx/htm/ec_dvd_still_off.htm">EC_DVD_STILL_OFF</A>
<O:P></O:P></SPAN></P></TD>
<TD
style="PADDING-RIGHT: 3.75pt; PADDING-LEFT: 3.75pt; PADDING-BOTTOM: 3.75pt; PADDING-TOP: 3.75pt"
vAlign=top>
<P class=MsoNormal style="TEXT-ALIGN: left; mso-pagination: widow-orphan"
align=left><SPAN lang=EN-US
style="FONT-SIZE: 12pt; FONT-FAMILY: 宋體; mso-bidi-font-family: 宋體; mso-font-kerning: 0pt">Signals
the end of any still. <O:P></O:P></SPAN></P></TD></TR>
<TR style="mso-yfti-irow: 23">
<TD
style="PADDING-RIGHT: 3.75pt; PADDING-LEFT: 3.75pt; PADDING-BOTTOM: 3.75pt; PADDING-TOP: 3.75pt"
vAlign=top>
<P class=MsoNormal style="TEXT-ALIGN: left; mso-pagination: widow-orphan"
align=left><SPAN lang=EN-US
style="FONT-SIZE: 12pt; FONT-FAMILY: 宋體; mso-bidi-font-family: 宋體; mso-font-kerning: 0pt"><A
href="mk:@MSITStore:C:\DXSDK\Doc\DirectX9\DirectX9_c.chm::/directx/htm/ec_dvd_still_on.htm">EC_DVD_STILL_ON</A>
<O:P></O:P></SPAN></P></TD>
<TD
style="PADDING-RIGHT: 3.75pt; PADDING-LEFT: 3.75pt; PADDING-BOTTOM: 3.75pt; PADDING-TOP: 3.75pt"
vAlign=top>
<P class=MsoNormal style="TEXT-ALIGN: left; mso-pagination: widow-orphan"
align=left><SPAN lang=EN-US
style="FONT-SIZE: 12pt; FONT-FAMILY: 宋體; mso-bidi-font-family: 宋體; mso-font-kerning: 0pt">Signals
the beginning of any still. <O:P></O:P></SPAN></P></TD></TR>
<TR style="mso-yfti-irow: 24">
<TD
style="PADDING-RIGHT: 3.75pt; PADDING-LEFT: 3.75pt; PADDING-BOTTOM: 3.75pt; PADDING-TOP: 3.75pt"
vAlign=top>
<P class=MsoNormal style="TEXT-ALIGN: left; mso-pagination: widow-orphan"
align=left><SPAN lang=EN-US
style="FONT-SIZE: 12pt; FONT-FAMILY: 宋體; mso-bidi-font-family: 宋體; mso-font-kerning: 0pt"><A
href="mk:@MSITStore:C:\DXSDK\Doc\DirectX9\DirectX9_c.chm::/directx/htm/ec_dvd_subpicture_stream_change.htm">EC_DVD_SUBPICTURE_STREAM_CHANGE</A>
<O:P></O:P></SPAN></P></TD>
<TD
style="PADDING-RIGHT: 3.75pt; PADDING-LEFT: 3.75pt; PADDING-BOTTOM: 3.75pt; PADDING-TOP: 3.75pt"
vAlign=top>
<P class=MsoNormal style="TEXT-ALIGN: left; mso-pagination: widow-orphan"
align=left><SPAN lang=EN-US
style="FONT-SIZE: 12pt; FONT-FAMILY: 宋體; mso-bidi-font-family: 宋體; mso-font-kerning: 0pt">Signals
that the current <SPAN class=SpellE>subpicture</SPAN> stream number
changed for the main title. <O:P></O:P></SPAN></P></TD></TR>
<TR style="mso-yfti-irow: 25">
<TD
style="PADDING-RIGHT: 3.75pt; PADDING-LEFT: 3.75pt; PADDING-BOTTOM: 3.75pt; PADDING-TOP: 3.75pt"
vAlign=top>
<P class=MsoNormal style="TEXT-ALIGN: left; mso-pagination: widow-orphan"
align=left><SPAN lang=EN-US
style="FONT-SIZE: 12pt; FONT-FAMILY: 宋體; mso-bidi-font-family: 宋體; mso-font-kerning: 0pt"><A
href="mk:@MSITStore:C:\DXSDK\Doc\DirectX9\DirectX9_c.chm::/directx/htm/ec_dvd_title_change.htm">EC_DVD_TITLE_CHANGE</A>
<O:P></O:P></SPAN></P></TD>
<TD
style="PADDING-RIGHT: 3.75pt; PADDING-LEFT: 3.75pt; PADDING-BOTTOM: 3.75pt; PADDING-TOP: 3.75pt"
vAlign=top>
<P class=MsoNormal style="TEXT-ALIGN: left; mso-pagination: widow-orphan"
align=left><SPAN lang=EN-US
style="FONT-SIZE: 12pt; FONT-FAMILY: 宋體; mso-bidi-font-family: 宋體; mso-font-kerning: 0pt">Indicates
when the current title number changes. <O:P></O:P></SPAN></P></TD></TR>
<TR style="mso-yfti-irow: 26">
<TD
style="PADDING-RIGHT: 3.75pt; PADDING-LEFT: 3.75pt; PADDING-BOTTOM: 3.75pt; PADDING-TOP: 3.75pt"
vAlign=top>
<P class=MsoNormal style="TEXT-ALIGN: left; mso-pagination: widow-orphan"
align=left><SPAN lang=EN-US
style="FONT-SIZE: 12pt; FONT-FAMILY: 宋體; mso-bidi-font-family: 宋體; mso-font-kerning: 0pt"><A
href="mk:@MSITStore:C:\DXSDK\Doc\DirectX9\DirectX9_c.chm::/directx/htm/ec_dvd_valid_uops_change.htm">EC_DVD_VALID_UOPS_CHANGE</A>
<O:P></O:P></SPAN></P></TD>
<TD
style="PADDING-RIGHT: 3.75pt; PADDING-LEFT: 3.75pt; PADDING-BOTTOM: 3.75pt; PADDING-TOP: 3.75pt"
vAlign=top>
<P class=MsoNormal style="TEXT-ALIGN: left; mso-pagination: widow-orphan"
align=left><SPAN lang=EN-US
style="FONT-SIZE: 12pt; FONT-FAMILY: 宋體; mso-bidi-font-family: 宋體; mso-font-kerning: 0pt">Signals
that the available set of <A
href="mk:@MSITStore:C:\DXSDK\Doc\DirectX9\DirectX9_c.chm::/directx/htm/idvdcontrol2interface.htm"><STRONG>IDvdControl2</STRONG></A>
interface methods has changed. <O:P></O:P></SPAN></P></TD></TR>
<TR style="mso-yfti-irow: 27; mso-yfti-lastrow: yes">
<TD
style="PADDING-RIGHT: 3.75pt; PADDING-LEFT: 3.75pt; PADDING-BOTTOM: 3.75pt; PADDING-TOP: 3.75pt"
vAlign=top>
<P class=MsoNormal style="TEXT-ALIGN: left; mso-pagination: widow-orphan"
align=left><SPAN lang=EN-US
style="FONT-SIZE: 12pt; FONT-FAMILY: 宋體; mso-bidi-font-family: 宋體; mso-font-kerning: 0pt"><A
href="mk:@MSITStore:C:\DXSDK\Doc\DirectX9\DirectX9_c.chm::/directx/htm/ec_dvd_warning.htm">EC_DVD_WARNING</A>
<O:P></O:P></SPAN></P></TD>
<TD
style="PADDING-RIGHT: 3.75pt; PADDING-LEFT: 3.75pt; PADDING-BOTTOM: 3.75pt; PADDING-TOP: 3.75pt"
vAlign=top>
<P class=MsoNormal style="TEXT-ALIGN: left; mso-pagination: widow-orphan"
align=left><SPAN lang=EN-US
style="FONT-SIZE: 12pt; FONT-FAMILY: 宋體; mso-bidi-font-family: 宋體; mso-font-kerning: 0pt">Signals
a DVD warning condition. <O:P></O:P></SPAN></P></TD></TR></TBODY></TABLE>
<P class=MsoNormal><SPAN lang=EN-US><O:P></O:P></SPAN></P>
<P class=MsoNormal
style="TEXT-ALIGN: left; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-outline-level: 1"
align=left><STRONG><SPAN lang=EN-US
style="FONT-SIZE: 16pt; FONT-FAMILY: 宋體; mso-bidi-font-family: 宋體; mso-font-kerning: 18.0pt">Event
Notification Codes<O:P></O:P></SPAN></STRONG></P>
<P class=MsoNormal
style="TEXT-ALIGN: left; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"
align=left><SPAN lang=EN-US
style="FONT-SIZE: 12pt; COLOR: fuchsia; FONT-FAMILY: 宋體; mso-bidi-font-family: 宋體; mso-font-kerning: 0pt">This
<SPAN class=GramE>sections</SPAN> lists the <A title=DirectShow
href="http://blog.csdn.net/zhangxinbin/archive/2006/10/22/DirectShow">DirectShow</A>
events that are not specific to DVD.</SPAN><SPAN lang=EN-US
style="FONT-SIZE: 12pt; FONT-FAMILY: 宋體; mso-bidi-font-family: 宋體; mso-font-kerning: 0pt">
For events specific to DVD, see <A
href="mk:@MSITStore:C:\DXSDK\Doc\DirectX9\DirectX9_c.chm::/directx/htm/dvdeventnotificationcodes.htm">DVD
Event Notification Codes</A>.<O:P></O:P></SPAN></P>
<P class=MsoNormal
style="TEXT-ALIGN: left; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"
align=left><SPAN lang=EN-US
style="FONT-SIZE: 12pt; COLOR: fuchsia; FONT-FAMILY: 宋體; mso-bidi-font-family: 宋體; mso-font-kerning: 0pt">Filters
send events to the <A title=Filter
href="http://blog.csdn.net/zhangxinbin/archive/2006/10/22/Filter">Filter</A> <A
title=Graph
href="http://blog.csdn.net/zhangxinbin/archive/2006/10/22/Graph">Graph</A>
Manager by calling the <A
href="mk:@MSITStore:C:\DXSDK\Doc\DirectX9\DirectX9_c.chm::/directx/htm/imediaeventsinknotify.htm"><STRONG><SPAN
style="COLOR: fuchsia">IMediaEventSink::Notify</SPAN></STRONG></A> method. The
<A title=Filter
href="http://blog.csdn.net/zhangxinbin/archive/2006/10/22/Filter">Filter</A> <A
title=Graph
href="http://blog.csdn.net/zhangxinbin/archive/2006/10/22/Graph">Graph</A>
Manager handles some events and queues others for the application. The
application retrieves them by calling the <A
href="mk:@MSITStore:C:\DXSDK\Doc\DirectX9\DirectX9_c.chm::/directx/htm/imediaeventgetevent.htm"><STRONG><SPAN
style="COLOR: fuchsia">IMediaEvent::GetEvent</SPAN></STRONG></A> method.
<O:P></O:P></SPAN></P>
<P class=MsoNormal
style="TEXT-ALIGN: left; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"
align=left><SPAN lang=EN-US
style="FONT-SIZE: 12pt; COLOR: fuchsia; FONT-FAMILY: 宋體; mso-bidi-font-family: 宋體; mso-font-kerning: 0pt">In
the sections that follow, each entry lists the event code, the meaning of the
event parameters, and the <A title=Filter
href="http://blog.csdn.net/zhangxinbin/archive/2006/10/22/Filter">Filter</A> <A
title=Graph
href="http://blog.csdn.net/zhangxinbin/archive/2006/10/22/Graph">Graph</A>
Manager's default action for the event, if any. To override the default action,
call <A
href="mk:@MSITStore:C:\DXSDK\Doc\DirectX9\DirectX9_c.chm::/directx/htm/imediaeventcanceldefaulthandling.htm"><STRONG><SPAN
style="COLOR: fuchsia">IMediaEvent::CancelDefaultHandling</SPAN></STRONG></A>.
Event codes are defined in the header files <SPAN class=SpellE>Evcode.h</SPAN>
and <SPAN class=SpellE>Audevcod.h</SPAN>. If there is no default action, the <A
title=Filter
href="http://blog.csdn.net/zhangxinbin/archive/2006/10/22/Filter">Filter</A> <A
title=Graph
href="http://blog.csdn.net/zhangxinbin/archive/2006/10/22/Graph">Graph</A>
Manager automatically forwards the event to the application (through the event
queue). <O:P></O:P></SPAN></P>
<P class=MsoNormal
style="TEXT-ALIGN: left; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"
align=left><STRONG><SPAN lang=EN-US
style="FONT-SIZE: 12pt; FONT-FAMILY: 宋體; mso-bidi-font-family: 宋體; mso-font-kerning: 0pt">Custom
Events</SPAN></STRONG><SPAN lang=EN-US
style="FONT-SIZE: 12pt; FONT-FAMILY: 宋體; mso-bidi-font-family: 宋體; mso-font-kerning: 0pt"><O:P></O:P></SPAN></P>
<P class=MsoNormal
style="TEXT-ALIGN: left; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"
align=left><SPAN lang=EN-US
style="FONT-SIZE: 12pt; COLOR: fuchsia; FONT-FAMILY: 宋體; mso-bidi-font-family: 宋體; mso-font-kerning: 0pt">Filters
can define custom events with event codes in the range EC_USER and higher. The
<A title=Filter
href="http://blog.csdn.net/zhangxinbin/archive/2006/10/22/Filter">Filter</A> <A
title=Graph
href="http://blog.csdn.net/zhangxinbin/archive/2006/10/22/Graph">Graph</A>
Manager will place these directly in the event queue.</SPAN><SPAN lang=EN-US
style="FONT-SIZE: 12pt; FONT-FAMILY: 宋體; mso-bidi-font-family: 宋體; mso-font-kerning: 0pt">
However, the following caveats apply: <O:P></O:P></SPAN></P>
<UL type=disc>
<LI class=MsoNormal
style="TEXT-ALIGN: left; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt"><SPAN
lang=EN-US
style="FONT-SIZE: 12pt; FONT-FAMILY: 宋體; mso-bidi-font-family: 宋體; mso-font-kerning: 0pt">The
<A title=Filter
href="http://blog.csdn.net/zhangxinbin/archive/2006/10/22/Filter">Filter</A>
<A title=Graph
href="http://blog.csdn.net/zhangxinbin/archive/2006/10/22/Graph">Graph</A>
Manager cannot free the event parameters using the normal <A
href="mk:@MSITStore:C:\DXSDK\Doc\DirectX9\DirectX9_c.chm::/directx/htm/imediaeventfreeeventparams.htm"><STRONG>IMediaEvent::FreeEventParams</STRONG></A>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -