共用方式為


Windows 媒體格式 SDK 結構

[與此頁面相關聯的功能 Windows Media Format 11 SDK是舊版功能。 來源讀取器和接收寫入器已取代它。 來源讀取器和接收寫入器已針對Windows 10和Windows 11進行優化。 Microsoft 強烈建議新程式碼盡可能使用來源讀取器和接收寫入器,而不是Windows Media Format 11 SDK。 Microsoft 建議盡可能重寫使用舊版 API 的現有程式碼,以使用新的 API。]

Windows 媒體格式 SDK 會實作下列結構。

結構 描述
DRM_COPY_OPL 保留適用于 DRM 授權中複製動作的輸出保護層級資訊。
DRM_LICENSE_STATE_DATA 包含指定DRM許可權的授權資訊。
DRM_MINIMUM_OUTPUT_PROTECTION_LEVELS 保留 DRM 授權以各種格式播放內容所需的最低輸出保護層級。
DRM_OPL_OUTPUT_IDS 保存 DRM 技術識別碼的陣列。 此結構可用來定義其他 DRM 結構中的技術群組。
DRM_PLAY_OPL 保留適用于 DRM 授權中播放動作的輸出保護層級資訊。
DRM_PLAYLIST_CONTENT_ID 包含要複製到 CD 做為播放清單消耗一部分之內容的相關資訊。
DRM_VAL16 儲存用來作為裝置識別碼的 128 位值。
DRM_VIDEO_OUTPUT_PROTECTION 保存視訊保護技術的識別碼,以及該技術所需的設定資料。
DRM_VIDEO_OUTPUT_PROTECTION_IDS 保存 DRM_VIDEO_OUTPUT_PROTECTION 結構的陣列。
電壓X 定義電壓音訊資料的格式。
波地ATEXTENSIBLE 針對具有兩個以上的通道的格式,定義電壓音訊資料的格式。
WM_ADDRESS_ACCESSENTRY 指定 IP 位址存取清單中的專案。
WM_CLIENT_PROPERTIES 記錄用戶端的相關資訊。
WM_CLIENT_PROPERTIES_EX 記錄有關用戶端的擴充資訊。
WM_GET_LICENSE_DATA 包含 DRM 授權的相關資訊。
WM_INDIVIDUALIZE_STATUS 記錄 個別化 程式的狀態。
WM_LEAKY_BUCKET_PAIR 描述變數位元速率 (VBR) 檔案的緩衝需求。
WM_LICENSE_STATE_DATA 封裝描述 DRM 授權狀態資料的 DRM_LICENSE_STATE_DATA 結構。
WM_MEDIA_TYPE 描述媒體範例。
WMMPEG2VIDEOINFO 描述 MPEG-2 視訊串流。
WM_PICTURE 包含 WM/Picture 複雜中繼資料屬性的資料。
WM_PORT_NUMBER_RANGE 描述 IWMReaderNetworkConfig 介面所使用的埠號碼範圍。
WM_READER_CLIENTINFO 描述用戶端讀取器 (播放機) 存取媒體串流。
WM_READER_STATISTICS 描述讀取作業的效能。
WMSCRIPTFORMAT 定義腳本資料流程的格式。
WM_STREAM_PRIORITY_RECORD 包含資料流程編號,並指定是否強制傳遞該資料流程。
WM_STREAM_TYPE_INFO 包含 WM/StreamTypeInfo 複雜中繼資料屬性的資料。
WM_SYNCHRONISED_LYRICS 包含 WM/Lyrics_Synchronised 複雜中繼資料屬性的資料。
WM_USER_TEXT 包含 WM/Text 複雜中繼資料屬性的資料。
WM_USER_WEB_URL 包含 WM/UserWebURL 複雜中繼資料屬性的資料。
WM_WRITER_STATISTICS 描述寫入作業的效能。
WM_WRITER_STATISTICS_EX 包含擴充寫入器統計資料。
WMDRM_IMPORT_CONTENT_KEY 保留匯入受保護內容時所使用的內容金鑰。
WMDRM_IMPORT_INIT_STRUCT 保存用來匯入受保護內容的加密工作階段金鑰和內容金鑰。
WMDRM_IMPORT_SESSION_KEY 保留用來匯入受保護內容的工作階段金鑰。
WMT_BUFFER_SEGMENT 包含在封包中指定區段所需的資訊。
WMT_COLORSPACEINFO_EXTENSION_DATA 包含WM_SampleExtensionGUID_ColorSpaceInfo資料單位延伸模組的資料。
WMT_FILESINK_DATA_UNIT 包含封包的相關資訊。
WMT_PAYLOAD_FRAGMENT 包含從封包擷取承載片段所需的資訊。
WMT_TIMECODE_EXTENSION_DATA 包含單一 SMPTE 時間程式碼和相關資訊。
WMT_VIDEOIMAGE_SAMPLE 包含影片影像範例的相關資訊。
WMT_WATERMARK_ENTRY 包含浮水印系統的相關資訊。
WMT_WEBSTREAM_FORMAT 包含 Web 資料流程的相關資訊。
WMT_WEBSTREAM_SAMPLE_HEADER 包含 Web 資料流程範例的標頭資訊。
WMVIDEOINFOHEADER 描述視訊影像的點陣圖和色彩資訊。
WMVIDEOINFOHEADER2 描述視訊影像的點陣圖和色彩資訊,包括 交錯、禁止複製和外觀比例。

 

程式設計參考