PIChannelPortOperations.h
Go to the documentation of this file.
00001 // ADOBE SYSTEMS INCORPORATED
00002 // Copyright  1993 - 2005 Adobe Systems Incorporated
00003 // All Rights Reserved
00004 //
00005 // NOTICE:  Adobe permits you to use, modify, and distribute this 
00006 // file in accordance with the terms of the Adobe license agreement
00007 // accompanying it.  If you have received this file from a source
00008 // other than Adobe, then your use, modification, or distribution
00009 // of it requires the prior written permission of Adobe.
00010 //-------------------------------------------------------------------
00024 #ifndef __PIChannelPortOperations__
00025 #define __PIChannelPortOperations__
00026 
00027 #if PRAGMA_ONCE
00028 #pragma once
00029 #endif
00030 
00031 #include "PIGeneral.h"
00032 
00033 #ifdef __cplusplus
00034 extern "C" {
00035 #endif
00036 
00042 /******************************************************************************/
00045 #define PSChannelPortGaussianBlurFilter "Photoshop Gaussian Blur Filter"
00046 
00048 struct PSGaussianBlurParameters
00049     {
00050     Fixed radius;   
00051     int32 padding;  
00052     };
00053 
00054 /******************************************************************************/
00055 
00058 #define PSChannelPortMinimumFilter "Photoshop Minimum Filter"
00059 
00060 
00061 #define PSChannelPortMaximumFilter "Photoshop Maximum Filter"
00062 
00063 
00064 #define PSChannelPortMedianFilter  "Photoshop Median Filter"
00065 
00067 struct PSMinMaxMedianParameters
00068     {
00069     int32 radius;   
00070     int32 padding;  
00071     };
00072 
00073 /******************************************************************************/
00074 
00081 #define PSChannelPortCopyPixels "Photoshop Copy Pixels"
00082 
00083 /******************************************************************************/
00084 
00087 #define PSChannelPortSetPixels "Photoshop Set Pixels"
00088 
00090 struct PSChannelPortSetPixelsParameters
00091     {
00092     int32 value;    
00093     };
00094 
00095 /******************************************************************************/
00096 
00097 
00098 #ifdef __cplusplus
00099 }
00100 #endif
00101 
00103 #endif  // PIChannelPortOperations