IWMCodecProps::GetFormatProp メソッド (wmcodecdsp.h)

出力メディアの種類の format プロパティを取得します。 列挙されたオーディオ形式に関する情報を取得するには、このメソッドを使用します。

構文

HRESULT GetFormatProp(
  [in]      DMO_MEDIA_TYPE    *pmt,
  [in]      LPCWSTR           pszName,
  [out]     WMT_PROP_DATATYPE *pType,
  [out]     BYTE              *pValue,
  [in, out] DWORD             *pdwSize
);

パラメーター

[in] pmt

出力メディアの種類へのポインター。

[in] pszName

プロパティ名を含むワイド文字の null で終わる文字列。 次の表に示すプロパティは、IWMCodecProps インターフェイスでのみサポートされています。

プロパティ名定数 意味
g_wszSpeechFormatCaps
形式で使用できる音声モードを取得します (Windows Media Audio 9 Voice コーデックでのみ使用されます)。 値には、MFPKEY_WMAVOICE_ENC_MusicSpeechClassModeのモードを指定するために使用される値と同じフラグ が含まれます
 

次の一覧のプロパティもサポートされています。 これらは、ビデオ用 の IPropertyBag と共に使用されます。

[out] pType

プロパティ値のデータ型を受け取る変数のアドレス。

[out] pValue

プロパティ値を受け取るバイト バッファーのアドレス。

[in, out] pdwSize

値バッファーのサイズへのポインター (バイト単位)。 pValue が NULL の場合、メソッドはこの値を必要なサイズに設定します。

戻り値

このメソッドは、成功すると S_OK を返します。 そうでない場合は、HRESULT エラー コードを返します。

要件

要件
サポートされている最小のクライアント Windows XP (デスクトップ アプリのみ)
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
対象プラットフォーム Windows
ヘッダー wmcodecdsp.h

こちらもご覧ください

IWMCodecProps インターフェイス

MFPKEY_VBRENABLED

MFPKEY_VBRQUALITY