⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 hxiids.h

📁 symbian 下的helix player源代码
💻 H
📖 第 1 页 / 共 5 页
字号:
 *	IID_IHXRegConfig	{00001c01-0901-11d1-8B06-00A024406D59}
 *
 */
#ifndef _HXCFG_H_
DEFINE_GUID_ENUM(IID_IHXConfigFile, 0x00001c00, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 
	 		0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXRegConfig, 0x00001c01, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 
				0xa0, 0x24, 0x40, 0x6d, 0x59)
#endif

/*
 *  File:
 *      rmappv.h
 *  Description:
 *      Interfaces related to Pay Per View Database Plugins
 *  Interfaces:
 *      IID_IHXPPVDatabase {00001d00-0901-11d1-8B06-00A024406D59}
 */
DEFINE_GUID_ENUM(IID_IHXPPVDatabase,  
			0x00001d00, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)


/*
 *  00001e**-0901-11d1-8B06-00A024406D59 is reserved for an interface which
 *  has been deprecated.
 */

/*
 *  File:
 *      rmacmenu.h
 *  Description:
 *      Interfaces used by renderers for context menus.
 *
 *  Interfaces:
 *  IID_IHXContextMenu		    {00001f00-0901-11d1-8B06-00A024406D59}
 *  IID_IHXContextMenuResponse	    {00001f01-0901-11d1-8B06-00A024406D59}
 */
#ifndef _HXCMENU_H_
DEFINE_GUID_ENUM(IID_IHXContextMenu, 0x00001f00, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 
			0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXContextMenuResponse, 0x00001f01, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 
			0xa0, 0x24, 0x40, 0x6d, 0x59)

#endif
/*
 *  File:
 *      hxphook.h
 *  Description:
 *      Interfaces used by the top level client. client core and renderer to 
 *	support Selective Record.
 *
 *  Interfaces:
 *      IID_IHXPacketHook		    {00002000-0901-11d1-8B06-00A024406D59}
 *	IID_IHXPacketHookManager	    {00002001-0901-11d1-8B06-00A024406D59}
 *	IID_IHXPacketHookHelper	    {00002002-0901-11d1-8B06-00A024406D59}
 *	IID_IHXPacketHookHelperResponse    {00002003-0901-11d1-8B06-00A024406D59}
 */

#ifndef _HXPHOOK_H_

DEFINE_GUID_ENUM(IID_IHXPacketHook,			0x00002000, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXPacketHookManager,		0x00002001, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXPacketHookHelper,		0x00002002, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXPacketHookHelperResponse,	0x00002003, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)

#endif

/*
 *  File:
 *      hxpsink.h
 *  Description:
 *      Interfaces used by the top level client or renderers to determine
 *	that a player has been created or closed.
 *
 *  Interfaces:
 *      IID_IHXPlayerCreationSink	    {00002100-0901-11d1-8B06-00A024406D59}
 *	IID_IHXPlayerSinkControl    	    {00002101-0901-11d1-8B06-00A024406D59}
 */
DEFINE_GUID_ENUM(IID_IHXPlayerCreationSink,		0x00002100, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXPlayerSinkControl, 		0x00002101, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)

/*
 *  File:
 *      hxvsurf.h
 *  Description:
 *      Interface used by renderers to blt data to the screen (when in
 *	full screen mode).
 *
 *  Interfaces:
 *      IID_IHXVideoSurface	    	    {00002200-0901-11d1-8B06-00A024406D59}
 */
DEFINE_GUID_ENUM(IID_IHXVideoSurface, 	0x00002200, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXVideoHookSink,	0x00002201, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXVideoHook,		0x00002202, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXVideoSurface2,      0x00002203, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXRenderTimeLine,     0x00002204, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXSubRectVideoSurface, 	0x00002205, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)


// $Private:
/*
 *  File:
 *	ihxfgbuf.h
 *  Description:
 *	Interfaces related to fragmented buffers
 *  Interfaces:
 *	IID_IHXFragmentedBuffer:   	{00002300-0901-11d1-8B06-00A024406D59}
 *	IID_IHXEnumFragmentedBuffer:   {00002301-0901-11d1-8B06-00A024406D59}
 */
#ifndef _IHXFGBUF_H_
DEFINE_GUID_ENUM(IID_IHXFragmentedBuffer,	    0x00002300, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXEnumFragmentedBuffer,   0x00002301, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
#endif
// $EndPrivate.

/*
 *  File:
 *      hxgroup.h
 *  Description:
 *      Client side Group related interfaces
 *
 *  Interfaces:
 *	IID_IHXGroup			{00002400-0901-11d1-8B06-00A024406D59}
 *	IID_IHXGroupManager		{00002401-0901-11d1-8B06-00A024406D59}
 *	IID_IHXGroupSink		{00002402-0901-11d1-8B06-00A024406D59}
 *	IID_IHXTrack		{00002404-0901-11d1-8B06-00A024406D59}
 */
DEFINE_GUID_ENUM(IID_IHXGroup,		0x00002400, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXGroupManager,	0x00002401, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXGroupSink,		0x00002402, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
// $Private:
DEFINE_GUID_ENUM(IID_IHXGroup2,		0x00002403, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
// $EndPrivate.
DEFINE_GUID_ENUM(IID_IHXTrack,		0x00002404, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXTrackSink,		0x00002405, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXPrefetchSink,	0x00002406, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXGroupSink2,		0x00002407, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXPrefetch,		0x00002408, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)

/*
 *  File:
 *      hxupgrd.h
 *  Description:
 *      Interfaces used by player for auto-upgrade.
 *
 *  Interfaces:
 *  IID_IHXUpgradeCollection    {00002500-0901-11d1-8B06-00A024406D59}
 *  IID_IHXUpgradeHandler	 {00002501-0901-11d1-8B06-00A024406D59}
// $Private:
 *  IID_IHXSystemRequired	 {00002502-0901-11d1-8B06-00A024406D59}
// $EndPrivate.
 */
DEFINE_GUID_ENUM(IID_IHXUpgradeCollection,
                        0x00002500, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXUpgradeHandler,
                        0x00002501, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
// $Private:
DEFINE_GUID_ENUM(IID_IHXSystemRequired,
                        0x00002502, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
// $EndPrivate.

DEFINE_GUID_ENUM(IID_IHXUpgradeCollection2,
                        0x00002503, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)

/*
 *  File:
 *      hxallow.h
 *  Description:
 *      Interfaces related to Allowance plugins
 *  Interfaces:
 *      IID_IHXPlayerConnectionAdviseSink {00002600-0901-11d1-8B06-00A024406D59}
 *      IID_IHXPlayerConnectionResponse   {00002601-0901-11d1-8B06-00A024406D59}
 *      IID_IHXPlayerController           {00002602-0901-11d1-8B06-00A024406D59}
 *      IID_IHXPlayerConnectionAdviseSinkManager
                                           {00002603-0901-11d1-8B06-00A024406D59}
 *      IID_IHXPlayerConnectionAdviseEvents
                                          {8fe78da6-a828-11d7-939c-00601df0ce4c}
 *      IID_IHXProxyConnectionAdviseSink  {00002604-0901-11d1-8B06-00A024406D59}
 *      IID_IHXProxyConnectionResponse    {00002605-0901-11d1-8B06-00A024406D59}
 *      IID_IHXProxyController            {00002605-0901-11d1-8B06-00A024406D59}
 *      IID_IHXPlayerControllerProxyRedirect {00002607-0901-11d1-8B06-00A024406D59}
 *      IID_IHXMidBoxNotify               {f8c5dcaf-9a5f-4d1b-a061-22fa0d038848}
 */
DEFINE_GUID_ENUM(IID_IHXPlayerConnectionAdviseSink,  
			0x00002600, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXPlayerConnectionResponse,    
			0x00002601, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXPlayerController,            
			0x00002602, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXPlayerConnectionAdviseSinkManager,            
			0x00002603, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXPlayerConnectionAdviseEvents,
			0x8fe78da6, 0xa828, 0x11d7, 0x93, 0x9c, 0x0, 0x60, 0x1d, 0xf0, 0xce, 0x4c)

DEFINE_GUID_ENUM(IID_IHXProxyConnectionAdviseSink,  
			0x00002604, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXProxyConnectionResponse,  
			0x00002605, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXProxyController,  
			0x00002606, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXPlayerControllerProxyRedirect, 0x00002607, 0x901, 0x11d1,
            0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXMidBoxNotify, 0xf8c5dcaf, 0x9a5f, 0x4d1b,
	    0xa0, 0x61, 0x22, 0xfa, 0x0d, 0x03, 0x88, 0x48)

/*
 *  File:
 *      rmaaconf.h
 *  Description:
 *      Interfaces used by the top level client. client core to 
 *	support Auto. Transport Configuration
 *
 *  Interfaces:
 *	IID_IHXAutoConfig		    {00002700-0901-11d1-8B06-00A024406D59}
 *	IID_IHXAutoConfigResponse	    {00002701-0901-11d1-8B06-00A024406D59}
 */

DEFINE_GUID_ENUM(IID_IHXAutoConfig,			0x00002700, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXAutoConfigResponse,		0x00002701, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)

⌨️ 快捷键说明

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