次の方法で共有


MFCreateWMAEncoderActivate 関数 (wmcontainer.h)

Windows Media Audio (WMA) エンコーダーの作成に使用できるアクティブ化オブジェクトを作成します。

構文

HRESULT MFCreateWMAEncoderActivate(
  IMFMediaType   *pMediaType,
  IPropertyStore *pEncodingConfigurationProperties,
  IMFActivate    **ppActivate
);

パラメーター

pMediaType

IMFMediaType インターフェイスへのポインター。 このパラメーターは、エンコードされた出力形式を指定します。

pEncodingConfigurationProperties

エンコード パラメーターを含むプロパティ ストアの IPropertyStore インターフェイスへのポインター。 WMV エンコーダーのエンコード パラメーターは、ヘッダー ファイル wmcodecdsp.h で定義されます。 出力ファイルのすべてのストリームを含む ASF プロファイル オブジェクトを含む ASF ContentInfo オブジェクトがある場合は、 IMFASFContentInfo::GetEncodingConfigurationPropertyStore を呼び出してプロパティ ストアを取得できます。

ppActivate

IMFActivate インターフェイスへのポインターを受け取ります。 エンコーダーを作成するには、このインターフェイスを使用します。 呼び出し元はインターフェイスを解放する必要があります。

戻り値

この関数が成功すると、 S_OKが返されます。 そうでない場合は、HRESULT エラー コードを返します。

要件

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

関連項目

アクティブ化オブジェクト

メディア ファンデーション機能