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

  man pages->IRIX man pages -> fx/dmFXGetDMBuffer (3d)              
Title
Content
Arch
Section
 

Contents


dmFXGetDMBuffer(3dm)					  dmFXGetDMBuffer(3dm)


NAME    [Toc]    [Back]

     dmFXGetDMBuffer - return the DMbuffer associated with a DMfxbuffer

SYNOPSIS    [Toc]    [Back]

     #include <dmedia/fx_buffer.h>

     DMstatus dmFXGetDMBuffer    [Toc]    [Back]
	   ( DMfxbuffer* fxbuffer,
	     DMbuffer*	 returnDMBuffer,
	     DMparams**	 returnFormat )

PARAMETERS    [Toc]    [Back]

     fxbuffer	      A	buffer that was	created	with dmFXAllocateImageBuffers.


     returnDMBuffer   A	pointer	to a DMbuffer* to fill in.

DESCRIPTION    [Toc]    [Back]

     Some implementations of DMfxbuffers use DMbuffers internally to hold
     images.  An application can get a pointer to this DMbuffer, if there is
     one, by calling dmFXGetDMBuffer.


     If	there is an a DMbuffer associated with fxbuffer, then returnDMBuffer
     will be set, returnFormat will be set to describe the format of the image
     in	the buffer, and	DM_SUCCESS will	be returned.  Both returnDMBuffer and
     returnFormat are valid only until the next	operation on the same
     DMfxbuffer.


     If	there is no associated DMbuffer, then DM_FAILURE is returned.

SEE ALSO    [Toc]    [Back]

      
      
     dmFXAllocateImageBuffers(3dm), DMbuffer(4).


									PPPPaaaaggggeeee 1111
[ Back ]
 Similar pages
Name OS Title
dmFXGetDataPtr IRIX return a pointer to the pixels stored in a DMfxbuffer
dmbufmap IRIX map DMbuffer memory
dmbuftype IRIX set and get the DMimagetype of a DMbuffer
dmbufsize IRIX set and get DMbuffer data size
vlDMBufferGetValid IRIX VL DMbuffer management routines
dmbufalloc IRIX allocate and free a DMbuffer
vldmbuffersend IRIX send a DMbuffer to video out.
glxassociatedmpbuffersgix IRIX associate a DMbuffer with a GLX pixel buffer
glcgetpointer IRIX return pointer value
getenv IRIX return value for environment name
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service