MediaStreamContainer

MediaStreamContainerは ビデオファイルフォーマットを表します。もっとも汎用的に使用されるフォーマットはAVIでGUID MSC_AviContainerによって識別されます。

インフォメーション

ヘッダファイル: tisudshl.h
ネームスペース: DShowLib

IC Imaging Control 3.0より導入

メソッド

メソッド 説明
cloneクラスライブラリリファレンス>クラス>MediaStreamContainer>MediaStreamContainer::clone Method メディアストリーム用のコンテナのコピーを作成します。現在のオブジェクトからは完全に独立していますがコンテナの内部の状態やデータをコピーします。
createクラスライブラリリファレンス>クラス>MediaStreamContainer>MediaStreamContainer::create Method idで指定されるコンテナを作成します。
getAvailableMediaStreamContainersクラスライブラリリファレンス>クラス>MediaStreamContainer>MediaStreamContainer::getAvailableMediaStreamContainers Method 利用可能なコンテナタイプの一覧を返します。
getDescriptionクラスライブラリリファレンス>クラス>MediaStreamContainer>MediaStreamContainer::getDescription Method 文字列で表したコンテナタイプをします。
getInternalInterfaceクラスライブラリリファレンス>クラス>MediaStreamContainer>MediaStreamContainer::getInternalInterface Method internalインターフェースへの参照を返します。
getMediaStreamContainerIDクラスライブラリリファレンス>クラス>MediaStreamContainer>MediaStreamContainer::getMediaStreamContainerID Method ユニークコンテナタイプIDを返します。これによって文字列への参照なしにコンテナを作成することができるようになります。
getPreferredFileExtensionクラスライブラリリファレンス>クラス>MediaStreamContainer>MediaStreamContainer::getPreferredFileExtension Method コンテナが使用する標準ファイル拡張子を返します。AVIファイルでは"avi" となります。
isCustomCodecSupportedクラスライブラリリファレンス>クラス>MediaStreamContainer>MediaStreamContainer::isCustomCodecSupported Method コンテナがCodecクラスライブラリリファレンス>クラス>Codecをサポートしているかどうかを返します。trueの場合、Codecクラスライブラリリファレンス>クラス>Codecや非圧縮形式のGUIDを使用してシンクを作成することが可能ということです。
operator==クラスライブラリリファレンス>クラス>MediaStreamContainer>MediaStreamContainer::operator== Method 指定された文字列とMediaStreamContainerの名前が一致しているかどうかをチェックします。
toStringクラスライブラリリファレンス>クラス>MediaStreamContainer>MediaStreamContainer::toString Method 文字列で表示したコンテナタイプを返します。