GA_funcGroupsType

Declaration

typedef enum {
    GA_GET_RESERVED,
    GA_GET_INITFUNCS,
    GA_GET_DRIVERFUNCS,
    GA_GET_CURSORFUNCS,
    GA_GET_VIDEOFUNCS,
    GA_GET_DPMSFUNCS,
    GA_GET_SCIFUNCS,
    GA_GET_2DSTATEFUNCS,
    GA_GET_2DRENDERFUNCS,
    GA_GET_3DSETUPFUNCS,
    GA_GET_3DSTATEFUNCS,
    GA_GET_3DRENDERFUNCS,
    GA_GET_D3DRENDERFUNCS,
    GA_GET_VBEFUNCS,
    GA_GET_REGIONFUNCS,
    GA_GET_BUFFERFUNCS,
    GA_GET_CLIPPERFUNCS,
    GA_GET_FIRST_OEM                = 0x00010000
    } GA_funcGroupsType

Prototype In

snap/graphics.h

Description

This enumeration defines the identifiers used to obtain the device context function group pointer structures. As new features and capabilities are added to the future versions of the specification, new identifiers will be added to extract new function pointers from the drivers.

The GA_GET_FIRST_OEM defines the first identifier for OEM extensions. OEM's are free to added their own private functional extensions to the drivers as desired. Note that OEM's must verify the presence of their OEM drivers via the the OemVendorName string before attempting to use OEM extension functions.

Members

GA_GET_RESERVED

Reserved value

GA_GET_INITFUNCS

Get GA_initFuncs structure

GA_GET_DRIVERFUNCS

Get GA_driverFuncs structure

GA_GET_CURSORFUNCS

Get GA_cursorFuncs structure

GA_GET_VIDEOFUNCS

Get GA_videoFuncs strucure

GA_GET_DPMSFUNCS

Get GA_DPMSFuncs structure

GA_GET_SCIFUNCS

Get GA_SCIFuncs structure

GA_GET_2DSTATEFUNCS

Get GA_2DStateFuncs structure

GA_GET_2DRENDERFUNCS

Get GA_2DRenderFuncs structure

GA_GET_3DSETUPFUNCS

Get GA_3DSetupFuncs structure

GA_GET_3DSTATEFUNCS

Get GA_3DStateFuncs structure

GA_GET_3DRENDERFUNCS

Get GA_3DRenderFuncs structure

GA_GET_D3DRENDERFUNCS

Get GA_D3DRenderFuncs structure

GA_GET_VBEFUNCS

Get GA_VBEFuncs structure

GA_GET_REGIONFUNCS

Get GA_regionFuncs structure

GA_GET_BUFFERFUNCS

Get GA_bufferFuncs structure

GA_GET_CLIPPERFUNCS

Get GA_clipperFuncs structure

GA_GET_FIRST_OEM

ID of first OEM extension function

 

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