Manager: Display Manager



With the exception of certain obsolete or 68K-specific functions, Carbon supports the Display Manager.

Supported  DisposeDMComponentListIteratorUPP

Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.

Supported  DisposeDMDisplayListIteratorUPP

Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.

Supported  DisposeDMDisplayModeListIteratorUPP

Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.

Supported  DisposeDMExtendedNotificationUPP

Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.

Supported  DisposeDMNotificationUPP

Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.

Supported  DisposeDMProfileListIteratorUPP

Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.

Supported  DMAddDisplay

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later.

Supported  DMBeginConfigureDisplays

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later.

Supported  DMBlockMirroring

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later.

Supported  DMCanMirrorNow

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later.

Supported  DMCheckDisplayMode

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later.

Modified  DMConfirmConfiguration

Available in CarbonLib 1.0 and later when Displays 2.1 or later is present. Available in Mac OS X 10.0 and later.

Supported  DMDisableDisplay

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later.

Unsupported  DMDisplayGestalt

Not available in CarbonLib. Not available in Mac OS X.

Supported  DMDisposeAVComponent

Available in CarbonLib 1.0 and later when Displays 2.0 or later is present. Available in Mac OS X 10.0 and later.

Supported  DMDisposeDisplay

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later.

Supported  DMDisposeList

Available in CarbonLib 1.0 and later when Displays 2.0 or later is present. Available in Mac OS X 10.0 and later.

Supported  DMDrawDesktopRect

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later.

Supported  DMDrawDesktopRegion

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later.

Supported  DMEnableDisplay

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later.

Supported  DMEndConfigureDisplays

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later.

Supported  DMGetAVPowerState

Available in CarbonLib 1.0 and later when Displays 2.0 or later is present. Available in Mac OS X 10.0 and later.

Unsupported  DMGetComponentAnimateTicks

This function has never been implemented, and it appears in the Display Manager header file by mistake.

Supported  DMGetDeskRegion

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later.

Supported  DMGetDeviceAVIDByPortAVID

Available in CarbonLib 1.0 and later when Displays 2.0 or later is present. Available in Mac OS X 10.0 and later.

Supported  DMGetDeviceComponentByAVID

Available in CarbonLib 1.0 and later when Displays 2.0 or later is present. Available in Mac OS X 10.0 and later.

Supported  DMGetDisplayComponent

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later.

Unsupported  DMGetDisplayDevice

This function has never been implemented, and it appears in the Display Manager header file by mistake.

Unsupported  DMGetDisplayID

This function has never been implemented, and it appears in the Display Manager header file by mistake.

Supported  DMGetDisplayIDByGDevice

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later.

Unsupported  DMGetDisplayMgrA5World

Irrelevant in a PowerPC execution environment. Not available in CarbonLib. Not available in Mac OS X.

Supported  DMGetDisplayMode

Available in CarbonLib 1.0 and later when Displays 2.0 or later is present. Available in Mac OS X 10.0 and later.

Supported  DMGetEnableByAVID

Available in CarbonLib 1.0 and later when Displays 2.0 or later is present. Available in Mac OS X 10.0 and later.

Supported  DMGetFirstScreenDevice

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later.

Unsupported  DMGetGammaByAVID

Not available in CarbonLib. Not available in Mac OS X.

Supported  DMGetGDeviceByDisplayID

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later.

Unsupported  DMGetGDeviceTablecloth

This function has never been implemented, and it appears in the Display Manager header file by mistake.

Supported  DMGetGraphicInfoByAVID

Available in CarbonLib 1.0 and later when Displays 2.0 or later is present. Available in Mac OS X 10.0 and later.

Modified  DMGetIndexedComponentFromList

Available in CarbonLib 1.0 and later when Displays 2.0 or later is present. Available in Mac OS X 10.0 and later.

Unsupported  DMGetIndexedDisplayFromList

Not available in CarbonLib. Not available in Mac OS X.

Modified  DMGetIndexedDisplayModeFromList

Available in CarbonLib 1.0 and later when Displays 2.0 or later is present. Available in Mac OS X 10.0 and later.

Unsupported  DMGetIndexedProfileFromList

Not available in CarbonLib. Not available in Mac OS X.

Unsupported  DMGetMakeAndModelByAVID

Not available in CarbonLib. Not available in Mac OS X.

Supported  DMGetNameByAVID

Available in CarbonLib 1.0 and later when Displays 2.0 or later is present. Available in Mac OS X 10.0 and later.

Unsupported  DMGetNextAnimateTime

This function has never been implemented, and it appears in the Display Manager header file by mistake.

Supported  DMGetNextMirroredDevice

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later.

Supported  DMGetNextScreenDevice

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later.

Supported  DMGetPortComponentByAVID

Available in CarbonLib 1.0 and later when Displays 2.0 or later is present. Available in Mac OS X 10.0 and later.

Supported  DMIsMirroringOn

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later.

Supported  DMMirrorDevices

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later.

Supported  DMMoveDisplay

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later.

Supported  DMNewAVDeviceList

Available in CarbonLib 1.0 and later when Displays 2.0 or later is present. Available in Mac OS X 10.0 and later.

Supported  DMNewAVEngineList

Available in CarbonLib 1.0 and later when Displays 2.0 or later is present. Available in Mac OS X 10.0 and later.

Supported  DMNewAVIDByDeviceComponent

Available in CarbonLib 1.0 and later when Displays 2.0 or later is present. Available in Mac OS X 10.0 and later.

Supported  DMNewAVIDByPortComponent

Available in CarbonLib 1.0 and later when Displays 2.0 or later is present. Available in Mac OS X 10.0 and later.

Supported  DMNewAVPanelList

Available in CarbonLib 1.0 and later when Displays 2.0 or later is present. Available in Mac OS X 10.0 and later.

Supported  DMNewAVPortListByDeviceAVID

Available in CarbonLib 1.0 and later when Displays 2.0 or later is present. Available in Mac OS X 10.0 and later.

Supported  DMNewAVPortListByPortType

Available in CarbonLib 1.0 and later when Displays 2.0 or later is present. Available in Mac OS X 10.0 and later.

Supported  DMNewDisplay

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later.

Unsupported  DMNewDisplayList

Not available in CarbonLib. Not available in Mac OS X.

Supported  DMNewDisplayModeList

Available in CarbonLib 1.0 and later when Displays 2.0 or later is present. Available in Mac OS X 10.0 and later.

Unsupported  DMNewProfileListByAVID

Not available in CarbonLib. Not available in Mac OS X.

Supported  DMQDIsMirroringCapable

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later.

Modified  DMRegisterExtendedNotifyProc

Available in CarbonLib 1.0 and later when Displays 2.0 or later is present. Available in Mac OS X 10.0 and later.

Modified  DMRegisterNotifyProc

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later.

Supported  DMRemoveDisplay

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later.

Modified  DMRemoveExtendedNotifyProc

Available in CarbonLib 1.0 and later when Displays 2.0 or later is present. Available in Mac OS X 10.0 and later.

Modified  DMRemoveNotifyProc

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later.

Supported  DMResolveDisplayComponents

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later.

Unsupported  DMResumeConfigure

Not available in CarbonLib. Not available in Mac OS X.

Supported  DMSaveScreenPrefs

Available in CarbonLib 1.0 and later when Displays 2.0 or later is present. Available in Mac OS X 10.0 and later.

Supported  DMSendDependentNotification

Available in CarbonLib 1.0 and later when Displays 2.0 or later is present. Available in Mac OS X 10.0 and later.

Supported  DMSetAVPowerState

Available in CarbonLib 1.0 and later when Displays 2.0 or later is present. Available in Mac OS X 10.0 and later.

Unsupported  DMSetComponentAnimateTicks

This function has never been implemented, and it appears in the Display Manager header file by mistake.

Supported  DMSetDisplayComponent

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later.

Supported  DMSetDisplayMode

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later.

Supported  DMSetEnableByAVID

Available in CarbonLib 1.0 and later when Displays 2.0 or later is present. Available in Mac OS X 10.0 and later.

Unsupported  DMSetGammaByAVID

Not available in CarbonLib. Not available in Mac OS X.

Unsupported  DMSetGDeviceTablecloth

This function has never been implemented, and it appears in the Display Manager header file by mistake.

Supported  DMSetMainDisplay

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later.

Unsupported  DMSuspendConfigure

Not available in CarbonLib. Not available in Mac OS X.

Supported  DMUnblockMirroring

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later.

Supported  DMUnmirrorDevice

Available in CarbonLib 1.0 and later when running Mac OS 8.1 or later. Available in Mac OS X 10.0 and later.

Unsupported  DMUseScreenPrefs

Not available in CarbonLib. Not available in Mac OS X.

Supported  InvokeDMComponentListIteratorUPP

Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.

Supported  InvokeDMDisplayListIteratorUPP

Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.

Supported  InvokeDMDisplayModeListIteratorUPP

Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.

Supported  InvokeDMExtendedNotificationUPP

Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.

Supported  InvokeDMNotificationUPP

Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.

Supported  InvokeDMProfileListIteratorUPP

Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.

Supported  NewDMComponentListIteratorUPP

Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.

Supported  NewDMDisplayListIteratorUPP

Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.

Supported  NewDMDisplayModeListIteratorUPP

Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.

Supported  NewDMExtendedNotificationUPP

Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.

Supported  NewDMNotificationUPP

Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.

Supported  NewDMProfileListIteratorUPP

Available in CarbonLib 1.0 and later. Available in Mac OS X 10.0 and later.

[Table of Contents] [Manager Index] [Function Index]

Generated on: 12/12/2001. Copyright © 1999-2001 Apple Computer, Inc. All rights reserved.