*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->IRIX man pages -> fx/dmPMCreateEffect (3d)              


dmPMCreateEffect(3dm)					 dmPMCreateEffect(3dm)

NAME    [Toc]    [Back]

     dmPMCreateEffect, dmPMCreateEffectByName, dmPMDestroyEffect - create and
     destroy special effects

SYNOPSIS    [Toc]    [Back]

     #include <dmedia/fx_plugin_mgr.h>

     DMplugin* dmPMCreateEffect
	   ( DMplugmgr*	manager,
	     DMplugin* plugin )

     DMplugin* dmPMCreateEffectByName
	   ( DMplugmgr*	manager,
	     const char* name,
	     const char* prefix	)

     void dmPMDestroyEffect
	   ( DMeffect* effect )

PARAMETERS    [Toc]    [Back]

     manager   A pointer to a DMplugmgr, which was returned from

     plugin    A pointer to a DMplugin,	which was returned from

     name      The name	of a plugin from which to create the DMeffect.

     prefix    The prefix of a plugin from which to create the DMeffect; can
	       be NULL.

     effect    A pointer to a DMeffect,	which was returned from
	       dmPMCreateEffect	or dmPMCreateEffectByName.

DESCRIPTION    [Toc]    [Back]

     dmPMCreateEffect creates an effect	derived	from the specified plugin.

     dmPMCreateEffectByName creates an effect derived from the plugin
     specified by name and prefix.  Passing in NULL as the prefix will create
     an	effect from the	first plugin with the specified	name.

     dmPMDestroyEffect destroys	and frees the effect.

RETURN VALUES    [Toc]    [Back]

     dmPMCreateEffect will return a pointer to a DMeffect if successful, or
     will return NULL if it fails.  dmPMCreateEffectByName will	return a
     pointer to	a DMeffect if successful, or will return NULL if it fails.

									Page 1

dmPMCreateEffect(3dm)					 dmPMCreateEffect(3dm)

SEE ALSO    [Toc]    [Back]

     dmPMCreateManager(3dm), dmPMInitPlugin(3dm), dmGetError(3dm).

									PPPPaaaaggggeeee 2222
[ Back ]
 Similar pages
Name OS Title
fxAllocateImageBuffers IRIX create and destroy image buffers for special effects
dmPMCreateManager IRIX create and destroy special
dmPMProcessClip IRIX apply special effects to movies
dmFXTexImage2D IRIX load an image for use as a texture for special effects
dmFXDrawPixels IRIX pixel transfer operations for special effects
fxSetupScanlineBuffer IRIX get information about a special-effects image buffer
fxMovieRenderImage IRIX transfer images between movies and special effects
fxSetupInputImageBuffer IRIX manage special-effects image buffers
dmPMGetPlugin IRIX retrieve a pointer to a special effects plugin
dmFXUpdateImageBuffer IRIX change the active size of a special effects buffer
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service