Поделиться через


Интерфейс IPortableDeviceCapabilities (portabledeviceapi.h)

Интерфейс IPortableDeviceCapabilities включает различные возможности устройств, включая поддерживаемые форматы, команды и функциональные объекты. Этот интерфейс можно получить с устройства, вызвав IPortableDevice::Capabilities.

Наследование

Интерфейс IPortableDeviceCapabilities наследуется от интерфейса IUnknown . IPortableDeviceCapabilities также имеет следующие типы элементов:

Методы

Интерфейс IPortableDeviceCapabilities содержит следующие методы.

 
IPortableDeviceCapabilities::Cancel

Метод Cancel отменяет ожидающий запрос для этого интерфейса.
IPortableDeviceCapabilities::GetCommandOptions

Метод GetCommandOptions извлекает все поддерживаемые параметры для указанной команды на устройстве.
IPortableDeviceCapabilities::GetEventOptions

Метод GetEventOptions извлекает все поддерживаемые параметры для указанного события на устройстве.
IPortableDeviceCapabilities::GetFixedPropertyAttributes

Метод GetFixedPropertyAttributes извлекает стандартные атрибуты свойств для указанного свойства и формата.
IPortableDeviceCapabilities::GetFunctionalCategories

Метод GetFunctionalCategories извлекает все функциональные категории, поддерживаемые устройством.
IPortableDeviceCapabilities::GetFunctionalObjects

Метод GetFunctionalObjects извлекает все функциональные объекты, соответствующие указанной категории на устройстве.
IPortableDeviceCapabilities::GetSupportedCommands

Метод GetSupportedCommands извлекает список всех поддерживаемых команд для этого устройства.
IPortableDeviceCapabilities::GetSupportedContentTypes

Метод GetSupportedContentTypes извлекает все поддерживаемые типы контента для указанного функционального типа объекта на устройстве.
IPortableDeviceCapabilities::GetSupportedEvents

Метод GetSupportedEvents извлекает поддерживаемые события для этого устройства.
IPortableDeviceCapabilities::GetSupportedFormatProperties

Метод GetSupportedFormatProperties извлекает свойства, поддерживаемые объектами указанного формата на устройстве.
IPortableDeviceCapabilities::GetSupportedFormats

Метод GetSupportedFormats извлекает поддерживаемые форматы для указанного типа объекта на устройстве. Например, указание звуковых объектов может возвращать WPD_OBJECT_FORMAT_WMA, WPD_OBJECT_FORMAT_WAV и WPD_OBJECT_FORMAT_MP3.

Требования

Требование Значение
Целевая платформа Windows
Header portabledeviceapi.h

См. также раздел

Клиентские интерфейсы