---
title: DAL plug-in data types
framework: Core Media I/O
role: collectionGroup
role_heading: API Collection
path: coremediaio/core-media-i-o-data-types
---

# DAL plug-in data types

## Topics

### Data Types

- [CMIOClassID](coremediaio/cmioclassid.md)
- [CMIOControlID](coremediaio/cmiocontrolid.md)
- [CMIODeviceGetSMPTETimeProc](coremediaio/cmiodevicegetsmptetimeproc.md)
- [CMIODeviceID](coremediaio/cmiodeviceid.md)
- [CMIODevicePropertyID](coremediaio/cmiodevicepropertyid.md)
- [CMIODeviceStreamQueueAlteredProc](coremediaio/cmiodevicestreamqueuealteredproc.md)
- [CMIOHardwarePropertyID](coremediaio/cmiohardwarepropertyid.md)
- [CMIOObjectID](coremediaio/cmioobjectid.md)
- [CMIOObjectPropertyElement](coremediaio/cmioobjectpropertyelement.md)
- [CMIOObjectPropertyListenerBlock](coremediaio/cmioobjectpropertylistenerblock.md)
- [CMIOObjectPropertyListenerProc](coremediaio/cmioobjectpropertylistenerproc.md)
- [CMIOObjectPropertyScope](coremediaio/cmioobjectpropertyscope.md)
- [CMIOObjectPropertySelector](coremediaio/cmioobjectpropertyselector.md)
- [CMIOStreamID](coremediaio/cmiostreamid.md)
- [CMIOStreamScheduledOutputNotificationProc](coremediaio/cmiostreamscheduledoutputnotificationproc.md)
- [CMIOExtensionProperty](coremediaio/cmioextensionproperty.md)

## See Also

### Reference

- [DAL plug-in structures](coremediaio/core-media-i-o-structures.md)
- [DAL plug-in functions](coremediaio/core-media-i-o-functions.md)
- [DAL plug-in enumerations](coremediaio/core-media-i-o-enumerations.md)
- [DAL plug-in errors](coremediaio/core-media-i-o-errors.md)
