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) -> OSErrOverview
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
NewCMBitmapCallBackUPPDisposeCMBitmapCallBackUPPInvokeCMBitmapCallBackUPPNewCMConcatCallBackUPPDisposeCMConcatCallBackUPPInvokeCMConcatCallBackUPPNewCMFlattenUPPDisposeCMFlattenUPPNewCMMIterateUPPDisposeCMMIterateUPPInvokeCMMIterateUPPNewCMProfileIterateUPPDisposeCMProfileIterateUPPInvokeCMProfileIterateUPP