The development of Windows Runtime applications using these device-specific APIs is supported.
Notice
Some APIs are only supported by Windows Store apps, not Windows Phone Store apps, and vice versa. Specific compatibility details for a specific API can be found in its reference topic or in the associated header file. For more information, see Win32 and COM for Windows Runtime Apps.
device access
CreateDeviceAccessInstance
ICreateDeviceAccessAsync
IDeviceIoControl
IDeviceRequestCompletionCallback
Game Controller
XInputEnable
XInputGetAudioDeviceIds
XInputGetBatteryInformation
XInputGetCapabilities
XInputGetKeystroke
XInputGetState
XInputSetState
Windows Portable Devices
FreePortableDevicePnPIDs
IEnumPortableDeviceObjectIDs
IPortableDevice
IPortableDeviceCapabilities
IPortableDeviceContent
IPortableDeviceContent2
IPortableDeviceDataStream
IPortableDeviceDispatchFactory
IPortableDeviceEventCallback
IPortableDeviceKeyCollection
IPortableDeviceManager
IPortableDeviceProperties
IPortableDevicePropertiesBulk
IPortableDevicePropertiesBulkCallback
IPortableDevicePropVariantCollection
IPortableDeviceResources
IPortableDeviceService
IPortableDeviceServiceCapabilities
IPortableDeviceServiceManager
IPortableDeviceServiceMethodCallback
IPortableDeviceServiceMethods
IPortableDeviceValues
IPortableDeviceValuesCollection
IPortableDeviceUnitsStream