CMFormatDescription クラス

定義

オーディオ、ビデオ、テキスト、時刻コードのメディア データについて説明します

public class CMFormatDescription : IDisposable, ObjCRuntime.INativeObject
type CMFormatDescription = class
    interface INativeObject
    interface IDisposable
継承
CMFormatDescription
派生
実装

注釈

一部のプロパティはすべてのメディアの種類に適用され、一部のプロパティは特定のメディアの種類にのみ適用されます。 これらの場合は、オーディオまたはビデオがプレフィックスとして付けられます。

プロパティ

AudioChannelLayout

オーディオ メディアのみ: チャネル レイアウトについて説明します。

AudioFormats

オーディオ メディアのみ: サポートされているオーディオ形式。最もリッチなものから少ない形式に並べ替えられます。

AudioFormatType

オーディオ、ビデオ、テキスト、時刻コードのメディア データについて説明します

AudioMagicCookie

オーディオ メディアのみ: 一部のバックエンドに渡す必要がある可能性があるマジック Cookie。

AudioMostCompatibleFormat

オーディオ メディアのみ: 最も互換性のあるオーディオ形式を返します。

AudioRichestDecodableFormat

オーディオ メディアのみ: 最もリッチなデコード可能な形式を返します。

AudioStreamBasicDescription

オーディオ メディアのみ: オーディオの AudioStreamBasicDescritpion オブジェクトを返します。

ClosedCaptionFormatType

オーディオ、ビデオ、テキスト、時刻コードのメディア データについて説明します

Handle

アンマネージ オブジェクト表現へのハンドル (ポインター)。

MediaSubType

メディア サブタイプを返します。厳密に型指定されたバージョンを代わりに使用することをお理想的です。

MediaType

オーディオ、ビデオ、テキスト、時刻コードのメディア データについて説明します

MetadataFormatType

オーディオ、ビデオ、テキスト、時刻コードのメディア データについて説明します

MuxedStreamType

オーディオ、ビデオ、テキスト、時刻コードのメディア データについて説明します

SubtitleFormatType

オーディオ、ビデオ、テキスト、時刻コードのメディア データについて説明します

TimeCodeFormatType

オーディオ、ビデオ、テキスト、時刻コードのメディア データについて説明します

VideoCodecType

オーディオ、ビデオ、テキスト、時刻コードのメディア データについて説明します

メソッド

Create(CMMediaType, UInt32, CMFormatDescriptionError)

ネイティブ ハンドルに基づいて CMFormatDescription (またはそのサブクラス) を作成し、特定の型でラップします。

Create(IntPtr, Boolean)

ネイティブ ハンドルに基づいて CMFormatDescription (またはそのサブクラス) を作成します。

Create(IntPtr)

ネイティブ ハンドルに基づいて CMFormatDescription (またはそのサブクラス) を作成します。

Dispose()

CMFormatDescription オブジェクトによって使用されるリソースを解放します。

Dispose(Boolean)

CMFormatDescription オブジェクトによって使用されるリソースを解放します。

Finalize()

CMFormatDescription オブジェクトのファイナライザー

GetExtension(String)

オーディオ、ビデオ、テキスト、時刻コードのメディア データについて説明します

GetExtensions()

オーディオ、ビデオ、テキスト、時刻コードのメディア データについて説明します

GetTypeID()

CoreMedia.CMFormatDescription 型の型識別子。

適用対象