Contents

InvokeCMFlattenUPP

Invokes a universal procedure pointer (UPP) to a data-flattening callback.

Declaration

func InvokeCMFlattenUPP(_ command: Int32, _ size: UnsafeMutablePointer<Int>, _ data: UnsafeMutablePointer<Void>, _ refCon: UnsafeMutablePointer<Void>, _ userUPP: CMFlattenUPP) -> OSErr

Overview

In most cases, you do not need to call this function as ColorSync Manager invokes your callback for you. See the CMFlattenProcPtr callback for more information and for a description of the parameters.

See Also

Working With Universal Procedure Pointers