Rechercher une page de manuel
cgGetProgramDomainProfile
Langue: en
Version: 47044 (openSuse - 09/10/07)
Section: 3 (Bibliothèques de fonctions)
NAME
cgGetProgramDomainProfile - get the profile associated with a domain indexSYNOPSIS
#include <Cg/cg.h>
CGprofile cgGetProgramDomainProfile( CGprogram program, int index );
PARAMETERS
- program
- The handle of the combined program object.
- index
- The index of the program's domain to be queried.
RETURN VALUES
Returns the profile enumerant for the program with the given domain index.Returns CG_PROFILE_UNKNOWN if an error occurs.
DESCRIPTION
cgGetProgramDomainProfile gets the profile enumerant from a combined program for the program at the given domain index.EXAMPLES
// This will enable all profiles for each domain in glslComboProgram int domains = cgGetProgramDomains(glslComboProgram); for (int i=0; i<domains; i++) {cgGLEnableProfile( cgGetProgramDomainProfile(glslComboProgram, i) ); }
// This will enable the profile for the first program domain in glslComboProgram cgGLEnableProfile( cgGetProgramDomainProfile(glslComboProgram, 0) );
ERRORS
CG_INVALID_PROGRAM_HANDLE_ERROR is generated if program is not a valid program handle.CG_INVALID_PARAMETER_ERROR is generated if index is less than 0 or greater than or equal to the number of domains in program.
HISTORY
cgGetProgramDomainProfile was introduced in Cg 1.5.SEE ALSO
cgGetNumProgramDomains, cgGetProfileDomainContenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre