IBasicDevice 介面
[與此頁面相關聯的功能 Windows 媒體串流 API是舊版功能。 媒體 轉型已取代它。 媒體傳播已針對Windows 10和Windows 11進行優化。 Microsoft 強烈建議新程式碼盡可能使用 媒體轉型 ,而不是 Windows 媒體串流 API。 Microsoft 建議使用舊版 API 的現有程式碼盡可能重寫為使用新的 API。
封裝建立 DLNA 裝置模型所需的方法和事件。
成員
IBasicDevice介面繼承自IInspectable。 IBasicDevice 也有下列類型的成員:
方法
IBasicDevice介面具有這些方法。
方法 | 描述 |
---|---|
add_ConnectionStatusChanged | 註冊 ConnectionStatusChanged 事件的事件處理常式。 |
CanWakeDevices | 擷取值,指出裝置是否可以喚醒。 |
ConnectionStatus | 傳回列舉值,指出裝置目前是否為線上、離線或睡眠,但可喚醒。 |
描述 | 擷取裝置的描述。 |
DiscoveredOnCurrentNetwork | 擷取值,指出裝置是否位於目前的網路上。 |
FriendlyName | 擷取裝置的易記名稱。 |
圖示 | 傳回 IDeviceIcon 介面的向量。 |
IpAddresses | 傳回 IP 位址的向量。 |
ManufacturerName | 擷取裝置的製造商名稱。 |
ManufacturerUrl | 擷取裝置的製造商 URL。 |
ModelName | 擷取裝置的型號名稱。 |
ModelNumber | 擷取裝置的型號。 |
ModelUrl | 擷取裝置的型號 URL。 |
PhysicalAddresses | 傳回實體位址的向量。 |
PresentationUrl | 擷取裝置的簡報 URL。 |
RemoteStreamingUrls | 傳回遠端串流 URL 的向量。 |
remove_ConnectionStatusChanged | 取消註冊 ConnectionStatusChanged 事件的事件處理常式。 |
SerialNumber | 擷取裝置的序號。 |
類型 | 擷取列舉值,指出 DLNA 裝置的裝置類型。 |
UniqueDeviceName | 擷取裝置的唯一裝置名稱 (UDN) 。 |