ITAMMediaFormat::p ut_MediaFormat 方法 (tapi3.h)
put_MediaFormat方法會設定媒體格式。
語法
HRESULT put_MediaFormat(
[in] const AM_MEDIA_TYPE *pmt
);
參數
[in] pmt
AM_MEDIA_TYPE結構的指標。 如需 AM_MEDIA_TYPE的詳細資訊,請參閱 DirectX 檔。
傳回值
這個方法可以傳回其中一個值。
傳回碼 | 描述 |
---|---|
|
方法成功。 |
|
記憶體不足,無法執行作業。 |
備註
在支援各種格式的位址上 (,例如 Wave MSP 位址,這些位址用於大部分數據機和語音板) ,此通話是必要的,或終端機將無法連線。
對於其他位址,例如透過 IP 實作的位址,格式可能是固定/預先決定。 在此情況下,如果格式與預先決定的格式不同,此呼叫將會失敗。 若要擷取這類預先決定的格式,應用程式可以使用 get_MediaFormat。
規格需求
目標平台 | Windows |
標頭 | tapi3.h (包含 Tapi3.h) |
程式庫 | Uuid.lib |
Dll | Tapi3.dll |