Skip to main content

Devices

For each device class in the Windows platform, hardware designers and driver developers require unique implementation tips and tools for ensuring reliability and good performance. These pages address issues that are important for designers and driver developers who create products that run on systems that run Windows operating systems.

Device Technologies

Audio Device Technologies for Windows

Design guidelines for Universal Audio Architecture and new PC audio hardware such as HD Audio.

 

Broadcast Media Devices

Details for using the Protected Broadcast Driver Architecture (PBDA) platform to integrate virtually any free or premium TV service into Windows Media Center on a Windows-based PC.

 

Device Connectivity

Details on Windows support for device discovery through Plug and Play and other key user experiences. Also, details about Windows support for device connectivity through wired and wireless networking technologies.

 

Display and Graphics

Tips for DirectX hardware and Windows Display Driver Model.

 

Input and HID: Architecture and Driver Support

Details for supporting Universal Serial Bus (USB) and earlier keyboards, mice, and other human input devices. See also: Smart Card Devices and Windows Biometric Framework.

 

Networked Media Devices

Tips for media recording and playback devices.

 

Networking

Guidelines for local area network (LAN) devices, enterprise networking, and Network Driver Interface Specification (NDIS) drivers. See also: Mobile Broadband in Windows 8, Mobile Broadband in Windows 7.

 

Optical Platform on Windows

Tips on using the Optical Platform API to add support for optical devices and media without having to develop optical ecosystem expertise.

 

Printing: Architecture and Driver Support

Tips on how vendors can easily add support for new printer hardware. Also, details about the XML Paper Specification (XPS).

 

Storage Technologies

Tips for personal and enterprise storage drivers and hardware.

 

Windows Color System

Tips on using the Windows Image Color Management (ICM) 2.0 API so that applications can take advantage of color management capabilities in Windows.

 

Windows 8 Device Experience: Metro style Device Apps

Metro style device apps are the new device experience for Window 8 that allow an app associated with a device to be automatically distributed to users when the device is first connected. These apps can extend experiences built-in to Windows 8 and can be downloaded from the Windows Store.

 

Windows 7 Device Experience

Introduction to the collection of new features in Windows 7, designed to improve how users discover and use devices that are connected to their PC.

 

Windows Imaging

Tips on using Windows Image Acquisition (WIA) and Windows Imaging Component (WIC) for capturing and managing images.

 

Windows Portable Devices

Tips on a flexible way computers can communicate with storage devices, mobile phones, and other connected devices.

 

Windows Sensor and Location Platform

Introduction to a standard way to integrate sensor and location devices into Windows.

 

Windows SideShow

Guidelines for enriching devices with the SideShow platform.