IHPDFICCTransform-Schnittstelle
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-Farbtransformationsnaht, die vom Renderer und von der Farbraumkonvertierung verwendet wird; TransformColor wandelt eine Quellfarbe in 8-Bit-RGB um und TransformBytes wandelt einen zusammenhängenden Pixelbereich zwischen den gelieferten Puffern an Ort und Stelle um
ComponentCount meldet, wie viele Komponenten das Quellprofil erwartet, wodurch der Aufrufer erfährt, wie er die eingehenden Bytes gruppieren muss