CMVideoFormatDescription Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
A CMFormatDescription that describes video.
public class CMVideoFormatDescription : CoreMedia.CMFormatDescription
type CMVideoFormatDescription = class
inherit CMFormatDescription
- Inheritance
Constructors
| Name | Description |
|---|---|
| CMVideoFormatDescription(CMVideoCodecType, CMVideoDimensions, CMFormatDescriptionExtensions) |
Initialize a new CMVideoFormatDescription instance. |
| CMVideoFormatDescription(CMVideoCodecType, CMVideoDimensions, NSDictionary) |
Initialize a new CMVideoFormatDescription instance. |
| CMVideoFormatDescription(CMVideoCodecType, CMVideoDimensions) |
Initialize a new CMVideoFormatDescription instance. |
Properties
| Name | Description |
|---|---|
| AudioChannelLayout |
Audio-media only: describe the channel layout. (Inherited from CMFormatDescription) |
| AudioFormats |
Audio-media only: the supported audio formats, sorted from most rich to less. (Inherited from CMFormatDescription) |
| AudioFormatType |
Gets the MediaSubType property as a AudioFormatType. (Inherited from CMFormatDescription) |
| AudioMagicCookie |
Audio-media only: magic cookie that might need to be passed to some backends. (Inherited from CMFormatDescription) |
| AudioMostCompatibleFormat |
Audio-media only: returns the most compaible audio format. (Inherited from CMFormatDescription) |
| AudioRichestDecodableFormat |
Audio-media only: Returns the richest decodable format. (Inherited from CMFormatDescription) |
| AudioStreamBasicDescription |
Audio-media only: Returns the AudioStreamBasicDescritpion object for the audio. (Inherited from CMFormatDescription) |
| ClosedCaptionFormatType |
Gets the MediaSubType property as a CMClosedCaptionFormatType. (Inherited from CMFormatDescription) |
| Dimensions | |
| Handle | (Inherited from DisposableObject) |
| MediaSubType |
Returns the media subtype (as a fourcc value). (Inherited from CMFormatDescription) |
| MediaType |
Get the media type of this format description. (Inherited from CMFormatDescription) |
| MetadataFormatType |
Gets the MediaSubType property as a CMMetadataFormatType. (Inherited from CMFormatDescription) |
| MuxedStreamType |
Gets the MediaSubType property as a CMMuxedStreamType. (Inherited from CMFormatDescription) |
| Owns | (Inherited from DisposableObject) |
| PixelFormatType |
Gets the MediaSubType property as a CVPixelFormatType. (Inherited from CMFormatDescription) |
| SubtitleFormatType |
Gets the MediaSubType property as a CMSubtitleFormatType. (Inherited from CMFormatDescription) |
| TagCollections |
Get any multi-image properties as an array of CMTagCollection values. |
| TaggedBufferGroupFormatType |
Gets the MediaSubType property as a CMTaggedBufferGroupFormatType. (Inherited from CMFormatDescription) |
| TimeCodeFormatType |
Gets the MediaSubType property as a CMTimeCodeFormatType. (Inherited from CMFormatDescription) |
| VideoCodecType |
Gets the MediaSubType property as a CMVideoCodecType. (Inherited from CMFormatDescription) |
Methods
Extension Methods
| Name | Description |
|---|---|
| GetHandle(INativeObject) | |
| GetNonNullHandle(INativeObject, String) | |