IWMCodecPrivateData::SetPartialOutputType 方法 (wmcodecdsp.h)
提供沒有編解碼器數據的輸出媒體類型。 這可讓編解碼器產生私人數據。
語法
HRESULT SetPartialOutputType(
[in] DMO_MEDIA_TYPE *pmt
);
參數
[in] pmt
部分輸出媒體類型的位址。
傳回值
方法會傳回 HRESULT。 可能的值包括 (但不限於) 下表中的這些值。
傳回碼 | 描述 |
---|---|
|
此方法已成功。 |
備註
您傳遞至這個方法的DMO_MEDIA_TYPE只是部分,因為它不包含附加的私人數據。 它必須以所有其他方式完成。
如果您要在編碼器上設定屬性,您必須先完成該設定,才能取得私人數據。 變更屬性會使先前擷取的任何私人數據失效。 如果您在取得私人數據之後變更屬性,請再次擷取它並重設輸出類型。
您必須先呼叫這個方法,才能呼叫 IWMCodecPrivateData::GetPrivateData 以取得私人數據。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows XP [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2003 [僅限桌面應用程式] |
目標平台 | Windows |
標頭 | wmcodecdsp.h |