Интерфейс 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 |