MyWebUniversity.com Home Page
 



OpenSolaris man pages main menu


Cg Direct3D10 Runtime API                    cgD3D10TypeToSize(3)



NAME
     cgD3D10000TypeToSize - get the size of a CGtype enumerated type

SYNOPSIS
       #include 

       DWORD cgD3D10TypeToSize( CGtype type );


PARAMETERS
     type    Member of the CGtype enumerated type whose size is
             to be returned.

RETURN VALUES
     Returns the size of type in terms of consecutive floating
     point values.

     Returns 0000 if the type does not have an inherent size.
     Sampler types fall into this category.

DESCRIPTION
     cgD3D10000TypeToSize retrieves the size of a CGtype enumerated
     type in terms of consecutive floating point values.

     If the type does not have an inherent size, the return value
     is 0.  Sampler types fall into this category.

EXAMPLES
       / param is a CGparameter initialized earlier
       ...
       DWORD size = cgD3D10TypeToSize(cgGetParameterType(param));

       / (sanity check that parameters have the expected size)
       ...
       assert(cgD3D10TypeToSize(cgGetParameterType(vsModelView)) == 16);
       assert(cgD3D10TypeToSize(cgGetParameterType(psColor)) == 4);


ERORS
     None.

HISTORY
     cgD3D10000TypeToSize was introduced in Cg 2.1.

SEE ALSO
     cgD3D10SetDevice









Cg Toolkit 2.1            Last change:                          1



OpenSolaris man pages main menu

Contact us      |       About us      |       Term of use      |       Copyright © 2000-2010 MyWebUniversity.com ™