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 |