macOS/iOS API解説

iOS , Mac アプリケーション開発のために使われる主要フレームワークの日本語情報です。2010年代に書かれた内容です。今後更新はありません。

目次

ApplicationServices

InvokeATSCubicMoveToUPP

** OSStatus InvokeATSCubicMoveToUPP ( const Float32Point * pt , void * callBackDataPtr , ATSCubicMoveToUPP userUPP ); 解説 コールバック関数 返り値 引数 ( const Float32Point * )pt ( void * )callBackDataPtr ( ATSCubicMoveToUPP )userUPP フレ…

InvokeATSCubicLineToUPP

** OSStatus InvokeATSCubicLineToUPP ( const Float32Point * pt , void * callBackDataPtr , ATSCubicLineToUPP userUPP ); 解説 コールバック関数 返り値 引数 ( const Float32Point * )pt ( void * )callBackDataPtr ( ATSCubicLineToUPP )userUPP フレ…

InvokeATSCubicCurveToUPP

** OSStatus InvokeATSCubicCurveToUPP ( const Float32Point * pt1 , const Float32Point * pt2 , const Float32Point * pt3 , void * callBackDataPtr , ATSCubicCurveToUPP userUPP ); 解説 コールバック関数 返り値 引数 ( const Float32Point * )pt1 ( …

InvokeATSCubicClosePathUPP

** OSStatus InvokeATSCubicClosePathUPP ( void * callBackDataPtr , ATSCubicClosePathUPP userUPP ); 解説 コールバック関数 返り値 引数 ( void * )callBackDataPtr ( ATSCubicClosePathUPP )userUPP フレームワーク ApplicationServices クラス InvokeA…

DisposeRedrawBackgroundUPP

** void DisposeRedrawBackgroundUPP ( RedrawBackgroundUPP userUPP ); 解説 コールバック関数 返り値 引数 ( RedrawBackgroundUPP )userUPP フレームワーク ApplicationServices クラス DisposeRedrawBackgroundUPP 使用可能 10.0 参照 例文

DisposeATSUDirectLayoutOperationOverrideUPP

** void DisposeATSUDirectLayoutOperationOverrideUPP ( ATSUDirectLayoutOperationOverrideUPP userUPP ); 解説 コールバック関数 返り値 引数 ( ATSUDirectLayoutOperationOverrideUPP )userUPP フレームワーク ApplicationServices クラス DisposeATSUDi…

DisposeATSQuadraticNewPathUPP

** void DisposeATSQuadraticNewPathUPP ( ATSQuadraticNewPathUPP userUPP ); 解説 コールバック関数 返り値 引数 ( ATSQuadraticNewPathUPP )userUPP フレームワーク ApplicationServices クラス DisposeATSQuadraticNewPathUPP 使用可能 10.0 参照 例文

DisposeATSQuadraticLineUPP

** void DisposeATSQuadraticLineUPP ( ATSQuadraticLineUPP userUPP ); 解説 コールバック関数 返り値 引数 ( ATSQuadraticLineUPP )userUPP フレームワーク ApplicationServices クラス DisposeATSQuadraticLineUPP 使用可能 10.0 参照 例文

DisposeATSQuadraticCurveUPP

** void DisposeATSQuadraticCurveUPP ( ATSQuadraticCurveUPP userUPP ); 解説 コールバック関数 返り値 引数 ( ATSQuadraticCurveUPP )userUPP フレームワーク ApplicationServices クラス DisposeATSQuadraticCurveUPP 使用可能 10.0 参照 例文

DisposeATSQuadraticClosePathUPP

** void DisposeATSQuadraticClosePathUPP ( ATSQuadraticClosePathUPP userUPP ); 解説 コールバック関数 返り値 引数 ( ATSQuadraticClosePathUPP )userUPP フレームワーク ApplicationServices クラス DisposeATSQuadraticClosePathUPP 使用可能 10.0 参照…

DisposeATSCubicMoveToUPP

** void DisposeATSCubicMoveToUPP ( ATSCubicMoveToUPP userUPP ); 解説 コールバック関数 返り値 引数 ( ATSCubicMoveToUPP )userUPP フレームワーク ApplicationServices クラス DisposeATSCubicMoveToUPP 使用可能 10.0 参照 例文

DisposeATSCubicLineToUPP

** void DisposeATSCubicLineToUPP ( ATSCubicLineToUPP userUPP ); 解説 コールバック関数 返り値 引数 ( ATSCubicLineToUPP )userUPP フレームワーク ApplicationServices クラス DisposeATSCubicLineToUPP 使用可能 10.0 参照 例文

DisposeATSCubicCurveToUPP

** void DisposeATSCubicCurveToUPP ( ATSCubicCurveToUPP userUPP ); 解説 コールバック関数 返り値 引数 ( ATSCubicCurveToUPP )userUPP フレームワーク ApplicationServices クラス DisposeATSCubicCurveToUPP 使用可能 10.0 参照 例文

DisposeATSCubicClosePathUPP

** void DisposeATSCubicClosePathUPP ( ATSCubicClosePathUPP userUPP ); 解説 コールバック関数 返り値 引数 ( ATSCubicClosePathUPP )userUPP フレームワーク ApplicationServices クラス DisposeATSCubicClosePathUPP 使用可能 10.0 参照 例文

ATSUUnhighlightText

テキストのハイライトをやめます OSStatus ATSUUnhighlightText ( ATSUTextLayout iTextLayout , ATSUTextMeasurement iTextBasePointX , ATSUTextMeasurement iTextBasePointY , UniCharArrayOffset iHighlightStart , UniCharCount iHighlightLength ); 解…

ATSUUnflattenStyleRunsFromStream

** extern OSStatus ATSUUnflattenStyleRunsFromStream ( ATSUFlattenedDataStreamFormat iStreamFormat , ATSUUnflattenStyleRunOptions iUnflattenOptions , ByteCount iStreamBufferSize , const void * iStreamBuffer , ItemCount iNumberOfRunInfo , It…

ATSUUnderwriteAttributes

** OSStatus ATSUUnderwriteAttributes ( ATSUStyle iSourceStyle , ATSUStyle iDestinationStyle ); 解説 返り値 引数 ( ATSUStyle )iSourceStyle ( ATSUStyle )iDestinationStyle フレームワーク ApplicationServices クラス ATSUUnderwriteAttributes 使…

ATSUTextMoved

** OSStatus ATSUTextMoved ( ATSUTextLayout iTextLayout , ConstUniCharArrayPtr iNewLocation ); 解説 返り値 引数 ( ATSUTextLayout )iTextLayout ( ConstUniCharArrayPtr )iNewLocation フレームワーク ApplicationServices クラス ATSUTextMoved 使用…

ATSUTextInserted

** OSStatus ATSUTextInserted ( ATSUTextLayout iTextLayout , UniCharArrayOffset iInsertionLocation , UniCharCount iInsertionLength ); 解説 返り値 引数 ( ATSUTextLayout )iTextLayout ( UniCharArrayOffset )iInsertionLocation ( UniCharCount )iI…

ATSUTextDeleted

** OSStatus ATSUTextDeleted ( ATSUTextLayout iTextLayout , UniCharArrayOffset iDeletedRangeStart , UniCharCount iDeletedRangeLength ); 解説 返り値 引数 ( ATSUTextLayout )iTextLayout ( UniCharArrayOffset )iDeletedRangeStart ( UniCharCount )…

ATSUStyleIsEmpty

** OSStatus ATSUStyleIsEmpty ( ATSUStyle iStyle , Boolean * oIsClear ); 解説 返り値 引数 ( ATSUStyle )iStyle ( Boolean * )oIsClear フレームワーク ApplicationServices クラス ATSUStyleIsEmpty 使用可能 10.0 参照 例文

ATSUSetVariations

** OSStatus ATSUSetVariations ( ATSUStyle iStyle , ItemCount iVariationCount , const ATSUFontVariationAxis * iAxes , const ATSUFontVariationValue * iValue ); 解説 返り値 引数 ( ATSUStyle )iStyle ( ItemCount )iVariationCount ( const ATSUFon…

ATSUSetTransientFontMatching

** OSStatus ATSUSetTransientFontMatching ( ATSUTextLayout iTextLayout , Boolean iTransientFontMatching ); 解説 返り値 引数 ( ATSUTextLayout )iTextLayout ( Boolean )iTransientFontMatching フレームワーク ApplicationServices クラス ATSUSetTra…

ATSUSetTextPointerLocation

** OSStatus ATSUSetTextPointerLocation ( ATSUTextLayout iTextLayout , ConstUniCharArrayPtr iText , UniCharArrayOffset iTextOffset , UniCharCount iTextLength , UniCharCount iTextTotalLength ); 解説 返り値 引数 ( ATSUTextLayout )iTextLayout …

ATSUGetUnjustifiedBounds

** OSStatus ATSUGetUnjustifiedBounds ( ATSUTextLayout iTextLayout , UniCharArrayOffset iLineStart , UniCharCount iLineLength , ATSUTextMeasurement * oTextBefore , ATSUTextMeasurement * oTextAfter , ATSUTextMeasurement * oAscent , ATSUTextM…

ATSUGetTransientFontMatching

** OSStatus ATSUGetTransientFontMatching ( ATSUTextLayout iTextLayout , Boolean * oTransientFontMatching ); 解説 返り値 引数 ( ATSUTextLayout )iTextLayout ( Boolean * )oTransientFontMatching フレームワーク ApplicationServices クラス ATSUGe…

ATSUGetTextLocation

テキストの描画位置を得ます OSStatus ATSUGetTextLocation ( ATSUTextLayout iTextLayout , void ** oText , Boolean * oTextIsStoredInHandle , UniCharArrayOffset * oOffset , UniCharCount * oTextLength , UniCharCount * oTextTotalLength ); 解説 テ…

ATSUGetTextLayoutRefCon

** OSStatus ATSUGetTextLayoutRefCon ( ATSUTextLayout iTextLayout , UInt32 * oRefCon ); 解説 返り値 引数 ( ATSUTextLayout )iTextLayout ( UInt32 * )oRefCon フレームワーク ApplicationServices クラス ATSUGetTextLayoutRefCon 使用可能 10.0 参照 …

ATSUGetTextHighlight

** OSStatus ATSUGetTextHighlight ( ATSUTextLayout iTextLayout , ATSUTextMeasurement iTextBasePointX , ATSUTextMeasurement iTextBasePointY , UniCharArrayOffset iHighlightStart , UniCharCount iHighlightLength , RgnHandle oHighlightRegion ); …

ATSUGetTabArray

** OSStatus ATSUGetTabArray ( ATSUTextLayout iTextLayout , ItemCount iMaxTabCount , ATSUTab oTabs[] , ItemCount * oTabCount ); 解説 返り値 引数 ( ATSUTextLayout )iTextLayout ( ItemCount )iMaxTabCount ( ATSUTab )oTabs[] ( ItemCount * )oTabC…