<!--
{
  "documentType" : "article",
  "framework" : "CoreMediaIO",
  "identifier" : "/documentation/CoreMediaIO/core-media-i-o-data-types",
  "metadataVersion" : "0.1.0",
  "role" : "collectionGroup",
  "title" : "DAL plug-in data types"
}
-->

# DAL plug-in data types

## Topics

### Data Types

[`typealias CMIOClassID`](/documentation/CoreMediaIO/CMIOClassID)

[`typealias CMIOControlID`](/documentation/CoreMediaIO/CMIOControlID)

[`typealias CMIODeviceGetSMPTETimeProc`](/documentation/CoreMediaIO/CMIODeviceGetSMPTETimeProc)

[`typealias CMIODeviceID`](/documentation/CoreMediaIO/CMIODeviceID)

[`typealias CMIODevicePropertyID`](/documentation/CoreMediaIO/CMIODevicePropertyID)

[`typealias CMIODeviceStreamQueueAlteredProc`](/documentation/CoreMediaIO/CMIODeviceStreamQueueAlteredProc)

[`typedef CMIOHardwarePlugInInterface ** CMIOHardwarePlugInRef;`](/documentation/CoreMediaIO/CMIOHardwarePlugInRef)

[`typealias CMIOHardwarePropertyID`](/documentation/CoreMediaIO/CMIOHardwarePropertyID)

[`typealias CMIOObjectID`](/documentation/CoreMediaIO/CMIOObjectID)

[`typealias CMIOObjectPropertyElement`](/documentation/CoreMediaIO/CMIOObjectPropertyElement)

[`typealias CMIOObjectPropertyListenerBlock`](/documentation/CoreMediaIO/CMIOObjectPropertyListenerBlock)

[`typealias CMIOObjectPropertyListenerProc`](/documentation/CoreMediaIO/CMIOObjectPropertyListenerProc)

[`typealias CMIOObjectPropertyScope`](/documentation/CoreMediaIO/CMIOObjectPropertyScope)

[`typealias CMIOObjectPropertySelector`](/documentation/CoreMediaIO/CMIOObjectPropertySelector)

[`typealias CMIOStreamID`](/documentation/CoreMediaIO/CMIOStreamID)

[`typealias CMIOStreamScheduledOutputNotificationProc`](/documentation/CoreMediaIO/CMIOStreamScheduledOutputNotificationProc)

[`struct CMIOExtensionProperty`](/documentation/CoreMediaIO/CMIOExtensionProperty)

A structure that defines the properties that providers, devices, and streams support.



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)