---
title: Component description
framework: quicktime-file-format
role: symbol
role_heading: Data field
path: quicktime-file-format/component_detect_atom/component_description
---

# Component description

A component description record.

## Overview

Overview Describes a class of components by their attributes. Fields that are set to 0 are treated as “don’t care.” struct ComponentDescription { 	OSType componentType; 	OSType componentSubType; 	OSType componentManufacturer; 	unsigned long componentFlags; 	unsigned long componentFlagsMask; }; Movie importer component flags

## See Also

### Data fields

- [Size](quicktime-file-format/component_detect_atom/size.md)
- [Type](quicktime-file-format/component_detect_atom/type.md)
- [Flags](quicktime-file-format/component_detect_atom/flags.md)
- [Minimum version](quicktime-file-format/component_detect_atom/minimum_version.md)
