www.pudn.com > colortracker.rar > iMPColorTrackerFilter.h


//==========================================================================; 
// 
//  THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY 
//  KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE 
//  IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR 
//  PURPOSE. 
// 
//  Copyright (c) 1992 - 1998  Microsoft Corporation.  All Rights Reserved. 
// 
//--------------------------------------------------------------------------; 
 
// A custom interface to allow the user to perform image special effects 
 
#ifndef __IEZ__ 
#define __IEZ__ 
 
#ifdef __cplusplus 
extern "C" { 
#endif 
 
    // { fd5010a3-8ebe-11ce-8183-00aa00577da1 } 
    DEFINE_GUID(IID_IIPEffect, 
    0xfd5010a3, 0x8ebe, 0x11ce, 0x81, 0x83, 0x00, 0xaa, 0x00, 0x57, 0x7d, 0xa1); 
 
    DECLARE_INTERFACE_(IIPEffect, IUnknown) 
    { 
        STDMETHOD(get_IPEffect) (THIS_ 
                    int *effectNum//,	        // The current effect 
//                    REFTIME *StartTime,     // Start time of effect 
//                    REFTIME *Length         // length of effect 
                 ) PURE; 
 
        STDMETHOD(put_IPEffect) (THIS_ 
                    int effectNum//,	        // Change to this effect 
//                    REFTIME StartTime,      // Start time of effect 
//                    REFTIME Length          // Length of effect 
                 ) PURE;    
	 
	}; 
 
#ifdef __cplusplus 
} 
#endif 
 
#endif // __IEZ__