Device Capabilities

InstallShield 2022

Project:The Capabilities view is available in the following project types:

MSIX

The device capabilities allows you to access peripheral and internal devices. It is specified with the Device Capability element in your app package manifest.

Device Capabilities

Device Capabilities Settings

Project Type

Description

Bluetooth

MSIX

Allows apps to communicate with already paired bluetooth devices over both Generic Attribute (GATT) or Classic Basic Rate (RFCOMM) protocol.

Gaze Input (Eye Tracker)

MSIX

Allows apps to detect where the user is looking within the application bounds when a compatible eye tracking device is connected.

Location

MSIX

Provides access to location functionality that is retrieved from dedicated hardware like a GPS sensor in the PC or derived from available network information.

Low Level

MSIX

Provides access to GPIO, I2C, SPI, and PWM devices.

Microphone

MSIX

Provides access to the microphone’s audio feed, which allows the app to record audio from connected microphones.

Point of Service

MSIX

The pointOfService device capability enables access to APIs in the Windows.Devices.PointOfService namespace. This namespace lets your app access Point of Service (POS) barcode scanners and magnetic stripe readers.

The namespace provides a vendor-neutral interface for accessing POS devices from various manufacturers from a Windows Store app.

Proximity

MSIX

Provides the capability to connect devices in close proximity to the PC via near field proximity radio or Wi-Fi Direct. Near field proximity may be used to send files or communicate with an app on a nearby device.

Webcam

MSIX

Provides access to the video feed of a built-in camera or external webcam, which allows the app to capture photos and videos.