Carbon


ICMConvertDataFormatProcPtr

Header: ImageCompression.h Carbon status: Supported

typedef OSErr(* ICMConvertDataFormatProcPtr) (
    void *refCon, 
    SInt32 flags, 
    Handle desiredFormat, 
    Handle sourceDataFormat, 
    void *srcData, 
    SInt32 srcDataSize, 
    void **dstData, 
    SInt32 *dstDataSize
);

You would declare your function like this if you were to name it MyICMConvertDataFormatCallback:

OSErr MyICMConvertDataFormatCallback (
    void *refCon, 
    SInt32 flags, 
    Handle desiredFormat, 
    Handle sourceDataFormat, 
    void *srcData, 
    SInt32 srcDataSize, 
    void **dstData, 
    SInt32 *dstDataSize
);
function result

A result code.


© 2000 Apple Computer, Inc. (Last Updated 6/26/2000)