14 Managing Shader Characteristics

14 Q3Shader_GetUBoundary

You can use the Q3Shader_GetUBoundary function to get the current boundary-handling method for u values that are outside the range 0 to 1.

TQ3Status Q3Shader_GetUBoundary (
TQ3ShaderObject shader, 
TQ3ShaderUVBoundary *uBoundary);
shader A shader.
uBoundary On exit, a value that indicates the current method of handling u values that are outside the range 0 to 1. See "Boundary-Handling Methods" on page 14-17 for a description of the values that can be returned.

DESCRIPTION


The Q3Shader_GetUBoundary function returns, in the uBoundary parameter, the current method used by the shader specified by the shader parameter of handling u values that are outside the range 0 to 1. If Q3Shader_GetUBoundary completes successfully, the uBoundary parameter contains one of these values:

typedef enum TQ3ShaderUVBoundary {
 kQ3ShaderUVBoundaryWrap,
 kQ3ShaderUVBoundaryClamp
} TQ3ShaderUVBoundary;
DESCRIPTION

3D Graphics Programming with QuickDraw 3D - 17 OCT 1995

© Apple Computer, Inc.

Let us know what you think of these prototype pages.

Generated with Harlequin WebMaker