IWMCodecProps::GetFormatProp 方法 (wmcodecdsp.h)
擷取輸出媒體類型的格式屬性。 使用這個方法來取得列舉音訊格式的相關信息。
語法
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 介面。
屬性名稱常數 | 意義 |
---|---|
|
擷取僅適用於 Windows 媒體音訊 9 語音編解碼器) 使用之格式的語音模式 (。 Value 包含的旗標與用來指定 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 |