次の方法で共有


IMFASFMutualExclusion::GetType メソッド (wmcontainer.h)

Advanced Systems Format (ASF) 相互排他オブジェクトによって表される相互除外の種類を取得します。

構文

HRESULT GetType(
  [out] GUID *pguidType
);

パラメーター

[out] pguidType

型識別子を受け取る変数。 定義済みの相互除外型定数の一覧については、「 ASF 相互除外型 GUID」を参照してください。

戻り値

このメソッドは HRESULT を返します。 有効な値を次の表に示しますが、これ以外にもあります。

リターン コード 説明
S_OK
メソッドが成功しました。

注釈

場合によっては、コンテンツを複数の方法で相互に排他的にする必要があります。 たとえば、ビデオ ファイルには、複数の言語ごとに複数のビット レートのオーディオ ストリームが含まれている場合があります。 この種類の複雑な相互除外を処理するには、複数の ASF 相互除外オブジェクトを構成する必要があります。 詳細については、「 IMFASFMutualExclusion::AddRecord」を参照してください。

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー wmcontainer.h
Library Mfuuid.lib

こちらもご覧ください

IMFASFMutualExclusion

IMFASFMutualExclusion::SetType

ASF ストリームに対する相互除外の使用