設定 Web 數據流
[與此頁面相關聯的功能 Windows Media Format 11 SDK是舊版功能。 來源讀取器 和 接收寫入器取代了它。 來源讀取器 和 接收寫入器 已針對 Windows 10 和 Windows 11 優化。 Microsoft 強烈建議新程式代碼盡可能使用 來源讀取器 和 匯入寫入器,而不是 Windows Media Format 11 SDK。 Microsoft建議使用舊版 API 的現有程式代碼,盡可能改寫成使用新的 API。]
Web 數據流是特殊類型的檔案傳輸數據流,用來在單一數據流中傳遞與網站相關聯的檔案。 下表摘要說明 Web 數據流組態。
設定 | 描述 |
---|---|
WM_MEDIA_TYPE.majortype | 設定為 WMMEDIATYPE_FileTransfer。 |
WM_MEDIA_TYPE.subtype | 設定為 WMMEDIASUBTYPE_WebStream。 |
WM_MEDIA_TYPE.bFixedSizeSamples | 設定為 False。 |
WM_MEDIA_TYPE.bTemporalCompression | 設定為 True。 |
WM_MEDIA_TYPE.lSampleSize | 設定為 0。 |
WM_MEDIA_TYPE.formattype | 設定為 WMFORMAT_WebStream。 |
WM_MEDIA_TYPE.pUnk | 設定為 NULL。 |
WM_MEDIA_TYPE.cbFormat | 設定為 sizeof(WMT_WEBSTREAM_FORMAT) 。 |
WM_MEDIA_TYPE.pbFormat | 設定為正確設定 WMT_WEBSTREAM_FORMAT 結構的位址。 |
WMT_WEBSTREAM_FORMAT.cbSampleHeaderFixedData | 設定為 sizeof(WMT_WEBSTREAM_SAMPLE_HEADER) 。 |
WMT_WEBSTREAM_FORMAT.wVersion | 設定為 1。 |
WMT_WEBSTREAM_FORMAT.wreserved | 設定為 0。 |
相關主題