共用方式為


應用程式的必要連結庫和標頭檔

本節列出您需要包含的連結庫、頭檔或 IDL 檔案,以開發 Windows 媒體設備管理器應用程式或外掛程式。 如 編譯 SDK提供的 IDL 檔案中所述,SDK 包含 IDL 檔案和預先建置頭檔,而且您的應用程式可以使用其中一個檔案。 (請注意,某些標頭檔沒有對應的IDL檔案,而且您無法自行建置它們。如果建置您自己的 IDL 檔案,請包含編譯 SDK 提供的 IDL 檔案中所列的相依性。

並非所有應用程式都需要所有檔案;閱讀描述,以瞭解您的應用程式是否需要檔案。

預先建置的標頭或連結庫 對等IDL 描述
mssachlp.lib 沒有 所有應用程式都需要。 包含 Windows 媒體設備管理器物件。
wmvcore.lib 沒有 使用 Windows Media Format SDK 物件或函式的應用程式需要。
initguid.h 沒有 (平臺 SDK 標頭) 所有應用程式都必須使用預先建置的 Mswmdm.h 檔案來定義 GUID 值。 您必須在專案中包含 initguid.h 一次,且只包含一次。 此標頭會重新定義 DEFINE_GUID 巨集,以避免外部 GUID 命名問題。
mmreg.h 沒有 (平臺 SDK 標頭) 參考各種標準 Windows Media 格式定義的應用程式需要,例如 工作
mswmdm.h WMDM.idlicomponentauthenticate.idl
所有應用程式都需要。 定義所有應用程式介面,以及結構、元數據、錯誤和其他常數。
sac.h 沒有 所有應用程式都需要。 定義 SAC 通訊協定。
scclient.h 沒有 所有應用程式都需要。 宣告 CSecureChannelClient 類別。
wmdmlog.hwmdmlog_i.c
Wmdmlog.idl 使用 IWMDMLogger 介面的應用程式需要。
wmdrmdeviceapp.h WMDRMDeviceApp.idl 更新DRM元件或計量播放計數的應用程式或外掛程式需要裝置。
wmsdk.h none (由 Windows Media Format SDK 提供) 使用 Windows Media Format SDK 方法的應用程式所需。
MtpExt.h 沒有 在 MTP 裝置上呼叫 IWMDMDevice3::D eviceIoControl 的應用程式需要。 定義各種標準 MTP 常數和結構。
Key.c 沒有 定義來自Microsoft的金鑰和憑證。 隨附於 SDK 的版本包含測試虛擬金鑰,可允許使用非 DRM 保護的 Windows 媒體檔案。

程式設計手冊