Supported Browsers Home   
GA_bufferFuncs Previous   
BitBltBuf Next   
GA_bufferFuncs Up   

AllocBuffer

Allocate a buffer with the requested attributes

Declaration

GA_buf * GA_bufferFuncs::AllocBuffer(
    N_int32 width,
    N_int32 height,
    N_int32 flags)

Prototype In

snap/graphics.h

Parameters

width

Width of the buffer in pixels

height

Height of the buffer in scanlines

flags

Flags used to create the buffer (GA_BufferFlagsType)

 

Return Value

Pointer to the allocated buffer, NULL on failure.

Description

This function allocates a new buffer and returns it. This only allocates video memory buffers for drawing and bitmap storage and caching. It is not used to allocate depth buffers or texture buffers.

SEE ALSO FreeBuffer, GetPrimaryBuffer, FlipToBuffer, GetFlippableBuffer, LockBuffer, BitBltBuf, SetActiveBuffer

Copyright © 2002 SciTech Software, Inc. Visit our web site at http://www.scitechsoft.com