IHPDFICCTransform-gränssnitt
IHPDFICCTransform = interface
function TransformColor(C1, C2, C3, C4: Double;
out R, G, B: Byte): Boolean;
function TransformBytes(Source, Dest: PByte;
PixelCount: Cardinal): Boolean;
function ComponentCount: Integer;
end;
ICC-färgtransformationsfog som används av renderaren och vid färgrymdskonvertering, TransformColor konverterar en källfärg till 8-bitars RGB och TransformBytes konverterar en sammanhängande följd av pixlar på plats mellan de levererade buffertarna
ComponentCount rapporterar hur många komponenter källprofilen förväntar sig, vilket talar om för anroparen hur de inkommande byten ska grupperas