---
title: ApplicationServices Data Types
framework: Application Services
role: collectionGroup
role_heading: API Collection
path: applicationservices/applicationservices_data_types
---

# ApplicationServices Data Types

## Topics

### Data Types

- [ATSCubicClosePathProcPtr](applicationservices/atscubicclosepathprocptr.md)
- [ATSCubicClosePathUPP](applicationservices/atscubicclosepathupp.md)
- [ATSCubicCurveToProcPtr](applicationservices/atscubiccurvetoprocptr.md)
- [ATSCubicCurveToUPP](applicationservices/atscubiccurvetoupp.md)
- [ATSCubicLineToProcPtr](applicationservices/atscubiclinetoprocptr.md)
- [ATSCubicLineToUPP](applicationservices/atscubiclinetoupp.md)
- [ATSCubicMoveToProcPtr](applicationservices/atscubicmovetoprocptr.md)
- [ATSCubicMoveToUPP](applicationservices/atscubicmovetoupp.md)
- [ATSCurveType](applicationservices/atscurvetype.md)
- [ATSFlatDataFontSpeciferType](applicationservices/atsflatdatafontspecifertype.md)
- [ATSFontApplierFunction](applicationservices/atsfontapplierfunction.md)
- [ATSFontAutoActivationSetting](applicationservices/atsfontautoactivationsetting.md)
- [ATSFontContainerRef](applicationservices/atsfontcontainerref.md)
- [ATSFontContext](applicationservices/atsfontcontext.md)
- [ATSFontFamilyApplierFunction](applicationservices/atsfontfamilyapplierfunction.md)
- [ATSFontFamilyIterator](applicationservices/atsfontfamilyiterator.md)
- [ATSFontFamilyRef](applicationservices/atsfontfamilyref.md)
- [ATSFontFormat](applicationservices/atsfontformat.md)
- [ATSFontIterator](applicationservices/atsfontiterator.md)
- [ATSFontNotificationInfoRef](applicationservices/atsfontnotificationinforef.md)
- [ATSFontNotificationRef](applicationservices/atsfontnotificationref.md)
- [ATSFontQueryCallback](applicationservices/atsfontquerycallback.md)
- [ATSFontRef](coretext/atsfontref.md)
- [ATSFontSize](applicationservices/atsfontsize.md)
- [ATSGeneration](applicationservices/atsgeneration.md)
- [ATSGlyphInfoFlags](applicationservices/atsglyphinfoflags.md)
- [ATSGlyphRef](applicationservices/atsglyphref.md)
- [ATSJustPriorityWidthDeltaOverrides](applicationservices/atsjustprioritywidthdeltaoverrides.md)
- [ATSLineLayoutOptions](applicationservices/atslinelayoutoptions.md)
- [ATSNotificationCallback](applicationservices/atsnotificationcallback.md)
- [ATSOptionFlags](applicationservices/atsoptionflags.md)
- [ATSPoint](applicationservices/atspoint.md)
- [ATSQuadraticClosePathProcPtr](applicationservices/atsquadraticclosepathprocptr.md)
- [ATSQuadraticClosePathUPP](applicationservices/atsquadraticclosepathupp.md)
- [ATSQuadraticCurveProcPtr](applicationservices/atsquadraticcurveprocptr.md)
- [ATSQuadraticCurveUPP](applicationservices/atsquadraticcurveupp.md)
- [ATSQuadraticLineProcPtr](applicationservices/atsquadraticlineprocptr.md)
- [ATSQuadraticLineUPP](applicationservices/atsquadraticlineupp.md)
- [ATSQuadraticNewPathProcPtr](applicationservices/atsquadraticnewpathprocptr.md)
- [ATSQuadraticNewPathUPP](applicationservices/atsquadraticnewpathupp.md)
- [ATSStyleRenderingOptions](applicationservices/atsstylerenderingoptions.md)
- [ATSUAttributeTag](applicationservices/atsuattributetag.md)
- [ATSUAttributeValuePtr](applicationservices/atsuattributevalueptr.md)
- [ATSUBackgroundColor](applicationservices/atsubackgroundcolor.md)
- [ATSUBackgroundDataType](applicationservices/atsubackgrounddatatype.md)
- [ATSUCursorMovementType](applicationservices/atsucursormovementtype.md)
- [ATSUDirectDataSelector](applicationservices/atsudirectdataselector.md)
- [ATSUDirectLayoutOperationOverrideProcPtr](applicationservices/atsudirectlayoutoperationoverrideprocptr.md)
- [ATSUDirectLayoutOperationOverrideUPP](applicationservices/atsudirectlayoutoperationoverrideupp.md)
- [ATSUFlattenStyleRunOptions](applicationservices/atsuflattenstylerunoptions.md)
- [ATSUFlattenedDataStreamFormat](applicationservices/atsuflatteneddatastreamformat.md)
- [ATSUFontFallbackMethod](applicationservices/atsufontfallbackmethod.md)
- [ATSUFontFallbacks](applicationservices/atsufontfallbacks.md)
- [ATSUFontFeatureSelector](applicationservices/atsufontfeatureselector.md)
- [ATSUFontFeatureType](applicationservices/atsufontfeaturetype.md)
- [ATSUFontID](applicationservices/atsufontid.md)
- [ATSUFontVariationAxis](applicationservices/atsufontvariationaxis.md)
- [ATSUFontVariationValue](applicationservices/atsufontvariationvalue.md)
- [ATSUHighlightMethod](applicationservices/atsuhighlightmethod.md)
- [ATSULayoutOperationCallbackStatus](applicationservices/atsulayoutoperationcallbackstatus.md)
- [ATSULayoutOperationSelector](applicationservices/atsulayoutoperationselector.md)
- [ATSULineRef](applicationservices/atsulineref.md)
- [ATSULineTruncation](applicationservices/atsulinetruncation.md)
- [ATSUStyle](applicationservices/atsustyle.md)
- [ATSUStyleComparison](applicationservices/atsustylecomparison.md)
- [ATSUStyleLineCountType](applicationservices/atsustylelinecounttype.md)
- [ATSUStyleSettingRef](applicationservices/atsustylesettingref.md)
- [ATSUTabType](applicationservices/atsutabtype.md)
- [ATSUTextLayout](applicationservices/atsutextlayout.md)
- [ATSUTextMeasurement](applicationservices/atsutextmeasurement.md)
- [ATSUUnFlattenStyleRunOptions](applicationservices/atsuunflattenstylerunoptions.md)
- [ATSUVerticalCharacterType](applicationservices/atsuverticalcharactertype.md)
- [AppParametersPtr](applicationservices/appparametersptr.md)
- [BitMapHandle](applicationservices/bitmaphandle.md)
- [BitMapPtr](applicationservices/bitmapptr.md)
- [CGrafPort](applicationservices/cgrafport.md)
- [CM2ProfilePtr](applicationservices/cm2profileptr.md)
- [CMMApplyTransformProc](colorsync/cmmapplytransformproc.md)
- [CMMCreateTransformPropertyProc](colorsync/cmmcreatetransformpropertyproc.md)
- [CMMInitializeLinkProfileProc](colorsync/cmminitializelinkprofileproc.md)
- [CMMInitializeTransformProc](colorsync/cmminitializetransformproc.md)
- [CQDProcsPtr](applicationservices/cqdprocsptr.md)
- [CSpecArray](applicationservices/cspecarray.md)
- [ColorComplementProcPtr](applicationservices/colorcomplementprocptr.md)
- [ColorComplementUPP](applicationservices/colorcomplementupp.md)
- [ColorSearchProcPtr](applicationservices/colorsearchprocptr.md)
- [ColorSearchUPP](applicationservices/colorsearchupp.md)
- [ColorSpecPtr](applicationservices/colorspecptr.md)
- [ColorSyncCMMIterateCallback](colorsync/colorsynccmmiteratecallback.md)
- [ColorSyncDataLayout](colorsync/colorsyncdatalayout.md)
- [ColorSyncDeviceProfileIterateCallback](colorsync/colorsyncdeviceprofileiteratecallback.md)
- [ColorSyncProfileIterateCallback](colorsync/colorsyncprofileiteratecallback.md)
- [ConstATSUAttributeValuePtr](applicationservices/constatsuattributevalueptr.md)
- [DragConstraint](applicationservices/dragconstraint.md)
- [DragGrayRgnProcPtr](applicationservices/draggrayrgnprocptr.md)
- [DragGrayRgnUPP](applicationservices/draggrayrgnupp.md)
- [FMFilterSelector](applicationservices/fmfilterselector.md)
- [FMFont](applicationservices/fmfont.md)
- [FMFontCallbackFilterProcPtr](applicationservices/fmfontcallbackfilterprocptr.md)
- [FMFontCallbackFilterUPP](applicationservices/fmfontcallbackfilterupp.md)
- [FMFontFamily](applicationservices/fmfontfamily.md)
- [FMFontFamilyCallbackFilterProcPtr](applicationservices/fmfontfamilycallbackfilterprocptr.md)
- [FMFontFamilyCallbackFilterUPP](applicationservices/fmfontfamilycallbackfilterupp.md)
- [FMFontSize](applicationservices/fmfontsize.md)
- [FMFontStyle](applicationservices/fmfontstyle.md)
- [FMGeneration](applicationservices/fmgeneration.md)
- [FontRecHdl](applicationservices/fontrechdl.md)
- [FontRecPtr](applicationservices/fontrecptr.md)
- [GlyphCollection](applicationservices/glyphcollection.md)
- [GlyphID](applicationservices/glyphid.md)
- [GrafVerb](applicationservices/grafverb.md)
- [HIShapeEnumerateProcPtr](applicationservices/hishapeenumerateprocptr.md)
- [ICAppSpecHandle](applicationservices/icappspechandle.md)
- [ICAppSpecListHandle](applicationservices/icappspeclisthandle.md)
- [ICAppSpecListPtr](applicationservices/icappspeclistptr.md)
- [ICAppSpecPtr](applicationservices/icappspecptr.md)
- [ICAttr](applicationservices/icattr.md)
- [ICCharTableHandle](applicationservices/icchartablehandle.md)
- [ICCharTablePtr](applicationservices/icchartableptr.md)
- [ICFileSpecHandle](applicationservices/icfilespechandle.md)
- [ICFileSpecPtr](applicationservices/icfilespecptr.md)
- [ICFixedLength](applicationservices/icfixedlength.md)
- [ICFontRecordHandle](applicationservices/icfontrecordhandle.md)
- [ICFontRecordPtr](applicationservices/icfontrecordptr.md)
- [ICInstance](applicationservices/icinstance.md)
- [ICMapEntryFlags](applicationservices/icmapentryflags.md)
- [ICMapEntryHandle](applicationservices/icmapentryhandle.md)
- [ICMapEntryPtr](applicationservices/icmapentryptr.md)
- [ICPerm](applicationservices/icperm.md)
- [ICProfileID](applicationservices/icprofileid.md)
- [ICProfileIDPtr](applicationservices/icprofileidptr.md)
- [ICServiceEntryFlags](applicationservices/icserviceentryflags.md)
- [ICServiceEntryHandle](applicationservices/icserviceentryhandle.md)
- [ICServiceEntryPtr](applicationservices/icserviceentryptr.md)
- [ICServicesHandle](applicationservices/icserviceshandle.md)
- [ICServicesPtr](applicationservices/icservicesptr.md)
- [IconActionProcPtr](applicationservices/iconactionprocptr.md)
- [IconActionUPP](applicationservices/iconactionupp.md)
- [IconAlignmentType](applicationservices/iconalignmenttype.md)
- [IconGetterProcPtr](applicationservices/icongetterprocptr.md)
- [IconGetterUPP](applicationservices/icongetterupp.md)
- [IconSelectorValue](applicationservices/iconselectorvalue.md)
- [IconTransformType](applicationservices/icontransformtype.md)
- [LaunchFlags](applicationservices/launchflags.md)
- [LaunchPBPtr](applicationservices/launchpbptr.md)
- [PMBorderType](applicationservices/pmbordertype.md)
- [PMColorSpaceModel](applicationservices/pmcolorspacemodel.md)
- [PMLayoutDirection](applicationservices/pmlayoutdirection.md)
- [PMPaperType](applicationservices/pmpapertype.md)
- [PMPrintDialogOptionFlags](applicationservices/pmprintdialogoptionflags.md)
- [PMScalingAlignment](applicationservices/pmscalingalignment.md)
- [PasteboardItemID](applicationservices/pasteboarditemid.md)
- [PasteboardPromiseKeeperProcPtr](applicationservices/pasteboardpromisekeeperprocptr.md)
- [PatHandle](applicationservices/pathandle.md)
- [PatPtr](applicationservices/patptr.md)
- [PixPatHandle](applicationservices/pixpathandle.md)
- [PixPatPtr](applicationservices/pixpatptr.md)
- [PlotIconRefFlags](applicationservices/ploticonrefflags.md)
- [PolyHandle](applicationservices/polyhandle.md)
- [PolyPtr](applicationservices/polyptr.md)
- [Polygon](applicationservices/polygon.md)
- [PrinterStatusOpcode](applicationservices/printerstatusopcode.md)
- [ProcessApplicationTransformState](applicationservices/processapplicationtransformstate.md)
- [ProcessInfoExtendedRecPtr](applicationservices/processinfoextendedrecptr.md)
- [ProcessInfoRecPtr](applicationservices/processinforecptr.md)
- [QDArcProcPtr](applicationservices/qdarcprocptr.md)
- [QDArcUPP](applicationservices/qdarcupp.md)
- [QDBitsProcPtr](applicationservices/qdbitsprocptr.md)
- [QDBitsUPP](applicationservices/qdbitsupp.md)
- [QDCommentProcPtr](applicationservices/qdcommentprocptr.md)
- [QDCommentUPP](applicationservices/qdcommentupp.md)
- [QDErr](applicationservices/qderr.md)
- [QDGetPicProcPtr](applicationservices/qdgetpicprocptr.md)
- [QDGetPicUPP](applicationservices/qdgetpicupp.md)
- [QDJShieldCursorProcPtr](applicationservices/qdjshieldcursorprocptr.md)
- [QDJShieldCursorUPP](applicationservices/qdjshieldcursorupp.md)
- [QDLineProcPtr](applicationservices/qdlineprocptr.md)
- [QDLineUPP](applicationservices/qdlineupp.md)
- [QDOpcodeProcPtr](applicationservices/qdopcodeprocptr.md)
- [QDOpcodeUPP](applicationservices/qdopcodeupp.md)
- [QDOvalProcPtr](applicationservices/qdovalprocptr.md)
- [QDOvalUPP](applicationservices/qdovalupp.md)
- [QDPolyProcPtr](applicationservices/qdpolyprocptr.md)
- [QDPolyUPP](applicationservices/qdpolyupp.md)
- [QDPrinterStatusProcPtr](applicationservices/qdprinterstatusprocptr.md)
- [QDPrinterStatusUPP](applicationservices/qdprinterstatusupp.md)
- [QDPutPicProcPtr](applicationservices/qdputpicprocptr.md)
- [QDPutPicUPP](applicationservices/qdputpicupp.md)
- [QDRRectProcPtr](applicationservices/qdrrectprocptr.md)
- [QDRRectUPP](applicationservices/qdrrectupp.md)
- [QDRectProcPtr](applicationservices/qdrectprocptr.md)
- [QDRectUPP](applicationservices/qdrectupp.md)
- [QDRegionParseDirection](applicationservices/qdregionparsedirection.md)
- [QDRgnProcPtr](applicationservices/qdrgnprocptr.md)
- [QDRgnUPP](applicationservices/qdrgnupp.md)
- [QDStdGlyphsProcPtr](applicationservices/qdstdglyphsprocptr.md)
- [QDStdGlyphsUPP](applicationservices/qdstdglyphsupp.md)
- [QDTextProcPtr](applicationservices/qdtextprocptr.md)
- [QDTextUPP](applicationservices/qdtextupp.md)
- [QDTxMeasProcPtr](applicationservices/qdtxmeasprocptr.md)
- [QDTxMeasUPP](applicationservices/qdtxmeasupp.md)
- [RedrawBackgroundProcPtr](applicationservices/redrawbackgroundprocptr.md)
- [RedrawBackgroundUPP](applicationservices/redrawbackgroundupp.md)
- [RegionToRectsProcPtr](applicationservices/regiontorectsprocptr.md)
- [RegionToRectsUPP](applicationservices/regiontorectsupp.md)
- [SizeResourceRecHandle](applicationservices/sizeresourcerechandle.md)
- [SizeResourceRecPtr](applicationservices/sizeresourcerecptr.md)
- [TranslationFlags](applicationservices/translationflags.md)
- [TruncCode](applicationservices/trunccode.md)
- [VDGamRecPtr](applicationservices/vdgamrecptr.md)
- [VoiceSpecPtr](applicationservices/voicespecptr.md)
