ufoProcessSetPixelTypeCombinations

void ufoProcessSetPixelTypeCombinations(
   ufoProcess process_instance,
   int number_combinations,
   ufoPixelType *input_combinations,
   ufoPixelType *output_combinations,
   ufoPixelType *mask_combinations);

Refer to the following table for command descriptions:

Command

Description

number_combinations

number of combinations supported

input_combinations

2D array of pixel types
[number_inputs] x [number_combinations]

output_combinations

2D array of pixel types
[number_outputs] x [number_combinations]

mask_combinations

set to null

ufoProcessSetPixelTypeCombinations sets the combinations of input and output pixel types supported by the UFO process render functions. The mask_combinations argument should be set to null.

It is recommended that in place of using this function, you should supply the user function ufoProcessSpecifyConvertPixelTypes (see above). ufoProcessSpecifyConvertPixelTypes is easier to use and gives you more precise control of the pixel types of the rasters supplied to the UFO process.

By default, the process supports any pixel type on all inputs and outputs.

ufoProcessSetPixelTypeCombinations may be called within ufoProcessDefine.



Autodesk Softimage v7.5