Share via


CMAudioFormatDescription Class

Definition

A CMFormatDescription that describes an audio format.

public class CMAudioFormatDescription : CoreMedia.CMFormatDescription
type CMAudioFormatDescription = class
    inherit CMFormatDescription
Inheritance

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)
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)
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

Name Description
ClearHandle() (Inherited from DisposableObject)
Dispose() (Inherited from DisposableObject)
Dispose(Boolean) (Inherited from NativeObject)
Equals(Object) (Inherited from DisposableObject)
GetCheckedHandle() (Inherited from DisposableObject)
GetExtension(String) (Inherited from CMFormatDescription)
GetExtensions() (Inherited from CMFormatDescription)
GetHashCode() (Inherited from DisposableObject)
InitializeHandle(NativeHandle) (Inherited from DisposableObject)
Release() (Inherited from NativeObject)
Retain() (Inherited from NativeObject)

Extension Methods

Name Description
GetHandle(INativeObject)
GetNonNullHandle(INativeObject, String)

Applies to