Intel® Developer Zone:
Developing Windows* Apps for Intel Devices

Download the Latest Tools, SDK, & APIs

Get the latest Intel tools to help you code, optimize, test and package Ultrabook Windows* 8 applications. We offer a number of industry leading software tools to help compile your application, optimize for Intel Architecture, make the most of graphics as well as to test and package your application for submission to the Intel AppUp store.

Developing Tools

Get more out of your app using Intel tools to make your code perform the best on Intel Hardware.

Graphic Tools

Get the most of your graphics and media with these tools.


Intel® VTune™ Amplifier

Boost Performance Optimization and Multicore Scalability with a set of advanced capabilities for developers who need even greater performance optimization.
Learn More


Intel® Graphics Performance Analyzers

A set of powerful graphics and gaming analysis tools that are designed to work the way game developers do.
Learn more ›



Perceptual Computing SDK

With the Intel® Perceptual Computing SDK 2013, developers can create exciting new applications that take advantage of the SDK’s core capabilities: speech recognition, close-range hand and finger tracking, face analysis, augmented reality, and background subtraction.
Learn More

Intel® Media SDK

Software development library that exposes Intel platforms' industry-leading media acceleration capabilities (encoding, decoding and transcoding).
Learn More

More Tools

Intel provides the tool suites Windows developers need to deliver winning performance.
Learn More




HTML5 - Test & Package Apps


HTML5 is an emerging development framework we happily support. We offer the following tools and resources to aid your development, testing and packaging of HTML5 applications for Ultrabook devices.



Learn about Intel XDK NEW, an HTML5 cross-platform toolkit for web and hybrid apps.


HTML5 Home

Find resources and leverage your HTML5 expertise to build hybrid HTML5 apps for mobile devices (e.g. phones and tablets) and other platforms.

Find the latest and greatest documentation to help your development project. We have technical guides, case studies, code samples, videos and thought-provoking blog posts. You'll find all the resources for Ultrabook development here.



Oh, snap! Windows* 8.1 Release Preview, XAML Content, and Window Resize
18-Jul-2013 | 9:59 AM PDT | 0
Windows* 8 had a visual state known as the “snap view.”  This was a fixed window width that an app could reside in when snapped.  The window is fixed at 320 pixels so the user run two applications at the same time.  Windows 8.1 Release Preview changed the behavior of snap view.  When a window is ...
Interview with Chris Allen of Brass Monkey
18-Jul-2013 | 9:00 AM PDT | 0
Chris Allen is the president and co-founder of Infrared5 and Brass Monkey. Recently, he was one of the Challengers in the Ultimate Coder Challenge: Going Perceptual contest, ...
Virtual Trackpad
17-Jul-2013 | 4:46 PM PDT | 0
Motivation: When games specifically built for PCs are run on a Win 8 tablet without a physical mouse, the tablet’s small screen and finger’s large touch area makes it difficult to select the correct GUI element when they are placed close together. The goal of this sample is to demonstrate how to ...
Location Data Logger Design and Implementation, Part 3: Geolocation and the DataLogger class
17-Jul-2013 | 11:47 AM PDT | 0
This is part 2 of a series of blog posts on the design and implementation of the location-aware Windows Store app "Location Data Logger". Download the source code to Location Data Logger here ...
What's new? Update 4 - Intel® Advisor XE 2013
17-Jul-2013 | 8:36 AM PDT | 0
Intel® Advisor XE 2013 Intel® Advisor XE 2013 guides developers to add parallelism to their existing C/C++, Fortran, or C# programs. New in Update 4!   Increased values for the Target CPU Count in the ...
Case Study: NOMAD Apps Leverages Windows* 8 and the Intel® All-in-One Platform to Enhance the AWEsum! Experience
17-Jul-2013 | 8:35 AM PDT | 0
Educational game developer NOMAD Apps recently developed a new version of its math learning app, AWEsum!*, to take advantage of the features available with Intel® All-in-One (AIO) devices that run Windows* 8. The AIO devices consist of an 18- to 27-inch monitor with a motherboard behind the screen ...
PerceptuCam Case Study
16-Jul-2013 | 3:38 PM PDT | 0
By William Van Winkle Downloads PerceptuCam Case Study [PDF 367.43KB] Picture This: The webcam conferencing of the 1990s was, from a functional perspective, little evolved beyond AT ...
Interview with developer Peter O’Hanlon
16-Jul-2013 | 12:52 PM PDT | 0
You might already know about developer Peter O’Hanlon from his work at Confessions of a Coder or his astonishing record at The Code Project. Most recently, ...
Infrared5 Case Study
16-Jul-2013 | 11:59 AM PDT | 0
By William Van Winkle Download Article Infrared5 Case Study [PDF 534 KB] Introduction “Cats are incredibly effective hunters and are wiping out our native birds.”- Gareth Morgan In ...
How to Fix RESZ if it only works for a single frame
15-Jul-2013 | 12:13 PM PDT | 0
We had a customer report the following "we are testing our game on Intel laptops and are having some problems when using some of the D3D9 hacks, namely the RESZ hack used to copy MSAA depth buffers onto an INTZ texture. It seems to work the first frame, but the contents of the texture are not ...
Case Study: IdentityMine Tackles Game Development for the Portable All-in-One Platform
15-Jul-2013 | 10:14 AM PDT | 0
By Benjamin A. Lieberman, Ph.D. The personal computing environment has become vast and complex. Offerings range from “wearable” computers to mobile devices and high-performance desktop computer systems. These various platforms offer a wide variety of options to software developers but also often ...
Location Data Logger Design and Implementation, Part 2: User Interface
12-Jul-2013 | 12:24 PM PDT | 0
This is part 2 of a series of blog posts on the design and implementation of the location-aware Windows Store app "Location Data Logger". Download the source code to Location Data Logger here ...
Location Data Logger Design and Implementation, Part 1: Application Design
12-Jul-2013 | 10:21 AM PDT | 2
This is part 1 of a series of blog posts on the design and implementation of the location-aware Windows Store app "Location Data Logger". Download the source code to Location Data Logger here ...
Location Data Logger Design and Implementation: Introduction
11-Jul-2013 | 2:08 PM PDT | 0
Today I am beginning a multi-part blog series on the design and development of a location-based Windows* Store app. My goal is to provide developers with a complete, real-world example of creating a location-aware application on the ultrabook and tablet platforms. While an internet search will turn ...
Perceptual Computing Hacknights: Highlights from Munich and San Francisco
11-Jul-2013 | 10:42 AM PDT | 1
June 2013 was a good month for perceptual computing, as multiple workshops and hacknights were held in both San Francisco and Munich. Munich There was one free perceptual computing workshop planned in Munich in June, created with the intent to help developers become familiar with the Perceptual ...
Windows Timer Resolution - who's wasting energy
10-Jul-2013 | 2:56 PM PDT | 0
I found a great article about apps that (re)set the Windows Timer Resolution to less than the default 15.6 ms, and how to detect which ones they may be. Check out the link below by author: brucedawson, for the complete article. ...
Interview with San Francisco Intel Perceptual Computing Hackathon Winner Cyrus Lum
09-Jul-2013 | 3:20 PM PDT | 2
There were a lot of standout developers at the recent San Francisco Perceptual Computing Hackathon, one of which was Cyrus Lum, a veteran in the industry with 25 years of experience in game production, development and management roles with both ... - News update
05-Jul-2013 | 9:52 AM PDT | 2
Hi everyone. First, for people in the US, happy long weekend! I just wanted to give an update on what is going on with Here is a lot of interest in the technology and so, I have been busy fixing and improving all sorts of ...
All-in-One PC: What are the developer possibilities?
03-Jul-2013 | 3:22 PM PDT | 0
Have you heard of the All-in-One PC? Basically, the All-in-One PC is a technical term for all the components that make up the computing workstation (the monitor, memory, CPU-GPU, hard drive, CD-ROM, etc.), all ...
Digital Storytelling with Augmented Reality - The Book is Just the Beginning
28-Jun-2013 | 5:01 PM PDT | 0
Download Digital Storytelling with Augmented Reality - The Book is Just the Beginning [PDF KB] Abstract Digital storytelling provides an immersive experience, combining the power of your Intel® Core™ processor-based platform and the ...
Running Out of Gas? Intel® processor-based Ultrabook™ Sensors to the Rescue!
28-Jun-2013 | 3:31 PM PDT | 0
As I begin my 3rd article on what I’ve learned from about development for an Ultrabook™ system on, I feel I need to bring the subject closer to earth. I am so glad Dr. A. Bell submitted his ...
Friday Forum Focus: Computex highlights, Windows*8 architecture, code samples
28-Jun-2013 | 3:17 PM PDT | 0
Once a month, we take a look at some of the most popular posts in the Ultrabook™ and Windows*8 forums here on the Intel Developer Zone, as well as notable blogs and articles.  Whether you’ve got a specific question or just ...
Blast from My Past, How Meteor's Helped Me Understand Touch Sensors
28-Jun-2013 | 11:09 AM PDT | 0
After getting my Star Trek on while reading about writing code for the sensors on the Intel® Ultrabook at, I was pleased to see that Adrian Atkison had ...
Stunned by Sensors – Starting my Ultrabook Training
26-Jun-2013 | 3:20 PM PDT | 1
As an avid fan of all things Star Trek*, I can’t help but hear Mr. Spock’s voice when I read about all these sensors we have watching and helping us in our lives today. Unfortunately as a developer, I usually feel like the guy in the red shirt on the away party when Spock says, “Sir, sensors ...
Outdoor Light Scattering Sample
26-Jun-2013 | 5:52 AM PDT | 1
This sample demonstrates how high-quality light scattering effects in large outdoor environments can be rendered on Intel HD graphics in real time. The technique extends the approach shown in the ...
The Next Wave of Computing is Perceptual
25-Jun-2013 | 3:14 PM PDT | 0
Perceptual computing seems to be on a lot of people’s minds lately. From a quest to find the Ultimate Coder to the worldwide Intel Perceptual Computing Challenge to a free ...
Introduction to Intel Perceptual Computing SDK: HelloCam!
25-Jun-2013 | 2:09 AM PDT | 0
Download Introduction to Intel® Perceptual Computing SDK: HelloCam [PDF 305 KB] When you want to learn a new programming language or SDK, the first step is usually is to write a program called " ...
How Intel IPT can minimize security flaws found in social network sites.
24-Jun-2013 | 8:14 PM PDT | 0
Recently, a security flaw in an important social network site exposed sensitive data belonging to millions of users. This fact raised more concern about how safe is user data  inside the cloud. Day after day we are invited to join useful services available over the internet:  services that make ...
Windows* 8 on Intel® Architecture AppLab series
20-Jun-2013 | 2:59 PM PDT | 1
Attending this seven–part series, you will learn the leading edge capabilities of Windows 8 on the Intel® Platform for touch, sensor, and modern UX/UI best methods -- directly from the experts at Intel, Microsoft* and other application design specialists. This series will focus on sample ...
Computex Highlights: New hardware, new demos
20-Jun-2013 | 8:40 AM PDT | 0
June 4-8, 2013 at Computex Taipei proved to be a pretty exciting week, and visitors from all over the world were able to check out amazing technology that is pushing the boundaries of how computers and humans interact. Attendance hit record numbers: “This year, COMPUTEX TAIPEI attracted 38,300 ... - New Mesh Agent v1.67
19-Jun-2013 | 2:01 AM PDT | 0
Two days ago I started updating the Windows x86 Mesh Agent with the latest v1.67 version. In this latest agent, the major change is the new use of the Windows Crypto API. In the past, I would use OpenSSL for everything across platforms. This ...
The future of authentication and transactions over the web (Part 1)
18-Jun-2013 | 4:37 PM PDT | 0
Banks and the payment industry have realized long ago that knowledge is not enough to confirm money transactions through the web. Even apparently strong techniques such as tokens and smartcards have been facing the challenge to deal with Malware and Hacker attacks. Then, to avoid blind signing, ...
The future of authentication and transactions over the web (Part 1)
18-Jun-2013 | 4:37 PM PDT | 0
Banks and the payment industry have realized long ago that knowledge is not enough to confirm money transactions through the web. Even apparently strong techniques such as tokens and smartcards have been facing the challenge to deal with Malware and Hacker attacks. Then, to avoid blind signing, ...
Enabling Push Notifications for Windows Store Apps using C#
18-Jun-2013 | 3:22 PM PDT | 0
Suppose that a nurse is assisting a patient in some hospital room and that the patient’s doctor is somewhere else in the facility.  The nurse gathers vitals for the patient and enters the information into the computer.  The nurse would like for the doctor to get this information “on the fly” ...
How to Keep a Windows* 8 UltraBook or Tablet Display from Turning off in C#/C++
17-Jun-2013 | 2:09 PM PDT | 0
Windows 8 has great power savings features that dim the monitor or turn it off completely based on whether or not the user is actively interacting with the device. This works great for most applications, but if you happen to be developing an application such as a movie player or book reader, the ...
Gabe Newell of Valve on Game Development and Perceptual Computing
17-Jun-2013 | 1:08 PM PDT | 0
Recently, Valve’s Gabe Newell ( sat down with the Intel video team to talk about his impressions of perceptual computing, game development, and how one technology (Miracast) is set to change the gaming user experience as we know it. ...
Redesign Your iPad* App for Windows* 8
14-Jun-2013 | 2:44 PM PDT | 0
A great in-depth, step by step guide and covers a lot ground on how to deliver great UX and take full advantage of Win8
Monitoring Intel® Transactional Synchronization Extensions with Intel® PCM
14-Jun-2013 | 8:01 AM PDT | 1
After applying a new technology (a new processor, a hardware accelerator, a new instruction, etc) besides measuring the immediate performance delta one requires a method to verify that this technology has been applied correctly and efficiently. Intel® Transactional Synchronization Extensions ( ...
Masking RGB Inputs with Depth Data using the Intel® PercC SDK and OpenCV
14-Jun-2013 | 7:42 AM PDT | 1
Introduction One of the challenges in computer vision applications is segmentation-the separation of desired objects from their surroundings. Early techniques separated objects by color or contrast. With the introduction of time of flight infrared cameras, it became possible to segment objects by ... - June 14 Server Maintenance
13-Jun-2013 | 10:35 PM PDT | 5
Just a quick note to say that there will be server maintenance tomorrow June 14th for a while. The server room that hosts is upgrading their UPS. So, no panic you there is no ...
Haswell: The Effect on Game Developers and Perceptual Computing
13-Jun-2013 | 12:22 PM PDT | 0
The highly anticipated 4th generation Intel® Core™ processor family code-named Haswell has finally made its debut. Some of the most positive attention this processor microarchitecture group is getting are from game developers, coders on the cutting-edge of development technology who are reporting ...
UltraDynamo Case Study - App Innovation Contest Entertainment Category Winner
11-Jun-2013 | 4:11 PM PDT | 0
By William Van Winkle Downloads Case Study Ultra Dynamo [PDF 662.43KB] From Top Gear to Top Winner By day, David Auld is an Offshore Installation Manager (OIM) in the oil and gas industry. But when the ...
Touch keyboard access for Windows* 8 desktop apps
11-Jun-2013 | 2:30 PM PDT | 5
What do you do if your DirectX* desktop game requires keyboard input, but is running on a Windows* 8 platform without a physical keyboard? If your game runs in a window, the user can manually invoke the touch keyboard from the taskbar but that can be unintuitive, and doesn't help at all for full- ...
A Windows* Store App Case Study – Recording Audio Notes and Playback for Healthcare (C#)
11-Jun-2013 | 10:11 AM PDT | 0
I’d like to share a useful example for recording audio in a Windows Store App.  Particularly, I will present an app that targets the enterprise healthcare sector.  Audio recordings can enable doctors to “attach” speech to notes for patients.  This aides doctors in the event that if their hands are ...
Perceptual Computing Support from the Intel Capital Fund
10-Jun-2013 | 3:42 PM PDT | 0
It’s an exciting time to be a developer, especially if you’re interested in perceptual computing. At Computex last week, Intel announced that Intel Capital will be creating a $100 million Intel Capital Experiences and Perceptual Computing Fund over the next two to three years in order to support ...
Applab in Minneapolis draws top developers from Healthcare, Finance, Manufacturing and other industries.....
10-Jun-2013 | 2:37 PM PDT | 0
On May 23rd we held another Intel AppLab at the Microsoft Technology center. We had developers from top Fortune 500 companies in the healthcare, banking, materials, manufacturing and agricultural sectors. The event was held in a large classroom style facility. Presentation from local Microsoft and ...
High Demand: The Occupational Outlook for Developers
05-Jun-2013 | 9:25 AM PDT | 0
An enterprising company recently posted that they would give a whopping $30,000 bounty to anyone who could refer a software developer for hire: “Today, HubSpot, the inbound marketing software company, announced a $30,000 incentive program to ...
How GRID 2 and Intel Iris™ Graphics brought me into the fold...
03-Jun-2013 | 10:22 PM PDT | 0
If you ask me, I’m not a gamer.  I happen to work in a team at Intel that helps games run well on our platforms.  But me…I’m not a gamer.   In middle and high school I raced remote controlled cars.  You can’t easily go out and race cars after school or at night after your homework is done, so I ...


Ultrabooks and Software Partners

As a Software Partner you and your company are provided the resources you need to develop, optimize, and market your Ultrabook applications faster, less expensively, and more competitively.

Become a Software Partner

We provides companies and individuals working with Ultrabooks the resources to effectively develop and market commercial applications optimized for Intel® Ultrabook Technologies. 

List Your Application

Gain visibility for your Ultrabook applications and for your company with customers, Intel experts, peers, and developers in the Ultrabook business and developer communities.

Optimize Your Application

Building optimized, competitive software requires the right tools, techniques, and support. Members get access to all the resources for optimization.

Learn More

Learn More

Learn More

Join the Intel Software Business Community

The Software Business network is an online community focused on supporting the go-to-market and business development needs of Independent Software Vendor software partners as well as individual developers writing applications on Intel platforms.

Get business and marketing tips from experts while connecting with other Intel Partners to develop new business opportunities. You can also unlock marketing and business resources by participating on blogs and forums.

Learn More

Use the Latest Intel Technologies

Your software has the potential to exceed user expectations! From intense 3-D gaming to remote BIOS management, you can unlock the power of the platform by optimizing your applications for the latest Intel technologies. You can deliver the best application performance for your customers, create power efficient applications, or take your software to the next level by incorporating Manageability remote detect, repair, and protect capabilities.

Learn More

Welcome to the Community & Support Page

We believe in vibrant and responsive developer communities. We encourage you to participate by offering your own insights and asking challenging questions. The dialog helps our program and grows the collective knowledge of the community. You can earn reputation and work your way to Black Belt status.

Latest Posts

Intel® GPA Platform Analyzer: how can I benefit from the new features?
By adminPosted 08/04/20140
This article describes the features available in the Intel GPA Platform Analyzer.
Power Management States: P-States, C-States, and Package C-States
By Taylor Kidd (Intel)Posted 04/17/20140
(For a PDF version of this article, download the attachment.) Contents Preface: What, Why and from Where. 1 Chapter 1: Introduction and inquiring minds. 2 Chapter 2: P-States, Reducing power consumption without impacting performance. 3 Chapter 3: Core C-States, The Details. 5 Chapter 4: ...
Illegal instruction on machine with AMD Jaguar processor
By Gennady Fedorov (Intel)Posted 04/16/20140
Product : Intel® Math Kernel Library (Intel® MKL)Version : Intel® MKL 11.*  including and 11.2 betaOperating Systems affected: Windows* OS, Linux * OS and OS X* Reference Number :  DPD200521692Problem Description :  The Intel MKL crashes on with the message “illegal instruction detected” on mac...
Discover a Faster Way to Read and Study on Windows* 8.1 Tablets with Reading Trainer by HeKu IT
By THOMAS C. (Intel)Posted 04/16/20140
Download Solutions Brief Reading Trainer teaches readers how to read faster, more efficiently and with better recall. For many people, it can take a good part of a morning to read the newspaper and much more time to finish an entire book. Yet the Reading Trainer app by HeKu IT helps readers bec...


Subscribe to
Project Anarchy: Quick start development demos
By Wendy Boswell (Intel)Posted 04/17/20140
Whether you’re just getting started in the game development space, or you’re an old hand looking for some new tools to use that will help you compete without breaking the bank in the process, you’ll want to check out Project Anarchy, a free mobile game development suite available for developers f...
Interview with Dr. YingLiang Ma, Founder of EducationMobile
By Wendy Boswell (Intel)Posted 04/09/20140
This week, Dr. YingLiang Ma, founder and CEO of EducationMobile (, graciously took a few minutes out of a busy schedule to let us know what his development studio is working on, his thoughts on the current mobile development landscape, and his plans for current and future app de... - Multi-Desktop Feature
By ylian-saint-hilaire (Intel)Posted 04/08/20140
A few minutes ago, we updated with a new multi-desktop feature. Perfect for embedded usages where you need to monitor what is going on with many computers at once, you can now select many computers on the devices page, right click and select “Multi-Desktop”. You are then directe...
GestureWorks Gameplay gives new life to games with virtual touch controllers
By Wendy Boswell (Intel)Posted 04/04/20140
What if you could take the games you know and love, and without any programming knowledge or hardware tweaking required, you could create an entirely new way of interacting with those games? You can do just that with GestureWorks Gameplay, which gives users the ability to configure their very own...


Subscribe to Intel Developer Zone Blogs
left button mouse pad did not work
By chang-li1
I am not sure it is a hardware problem or software problem. 
Fast type cause cursor jump in keyboard
By chang-li1
This happened when I typed fast to input code in text editors of my Windows 8.1 ultrabook. How to fix this glitch?
By jimdempseyatthecove29
My desktop has a SEIKI 39" 4K TV/Monitor attached via HDMI. I do not use this for games, just for gobs of desktop (e.g. so I can eliminate additional monitors). On the desktop it works great, except for an occasional 4-5 second black screen. Others have this problem, and this is background for my question below. I wanted to see  if Intel Software Development Platform Ultrabook HDMI could drive this Monitor (TV). The screen is recognized (Mfg. Name, model number, resolution, refresh rate). However, upon selecting the correct properties, the display momentarily displays nicely, but then shortly, the image gets skewed. It looks as if the horizontal sync (width) blanking interval is wrong. The vertical blanking interval may be wrong too, but I cannot tell. Is this a known problem? If not, is there a tweak program available that I can use to create a different profile. (One that works with the Intel integrated graphics controller inside the Haswell CPU of the UB). Jim Dempsey
Upgrading SSD in Intel Haswell developer Ultrabook
By Randall Arnold5
I have to say that, other than occasional power management quirks, I love the Intel developer Ultrabook.  I'm migrating to it as my go-to laptop and rarely fire up my beloved Lenovo W500 any more. But I filled the SSD up fast and need to upgrade.  So I got a Sandisk 256 GB SSD, hooked it up to an external drive adapter and set about migrating the existing SSD over to it. Or so I thought.  After spending around $100 on three different utilities, and trying numerous free ones, I cannot get a successful clone.  AOEMI Partition Assistant Pro did a good job with its Migration utility (although I was stunned at how slowly it ran), but even though everything was copied over, the new SSD does not show as bootable.  I am unable to find a utility that will resolve this.  I tried a migration tool from Paragon ( ) that was much faster than AOEMI's and no luck there either... even though Paragon swears on their website tha...
What Ultrabook are you using for development?
By Adrian Stevens7
Just curious if people are using Ultrabooks as their primary development machines.  If so, what make/model are you using and is there anything you like/dislike about it? I've personally been coding almost exclusively on my 14" Ivy Bridge powered Ultrabook but I'm ready for an upgrade. I'm finding the 4gigs of ram a little limiting, but otherwise I love working on a machine with a touchscreen and all of the new sensors built in.  I've got my eye on the HP Envy Touchsmart 14 with the QHD screen as a replacement.
Help with UBIV4 SDP Ultrabook
By Jason G.4
Hi All, I'm hoping someone here can point me in the right direction to get a problem fixed on my UBIV4 Ultrabook. The keyboard was damaged (by my cat...) and I was hoping to see if there was a way to get/buy a new one from Intel. But when I go into Premier support to submit a ticket, it tells me the platform is no longer covered by them and to contact my Intel rep for assistance. The problem is I don't know who my Intel rep is or where to go find that information. Does anybody know how I can find that out? Is there maybe someone from Intel that can help me get a new keyboard? Maybe even a part number that I can use to order it from another supplier. (I doubt it was custom built for this Ultrabook.) The platform is great and I continue to use it to develop Win 8 touch apps. It would be a shame to have to put it aside for something so silly as a $20 keyboard. TIA, Jason
Did Windows 8.1 fix the graphic driver problems some people were having?
By Finn M.9
Did Windows 8.1 fix the graphic driver problems some people were having? I am running Windows 8.1 and I am wondering if they fixed the problem some people(including me) were having with video card drivers. Also, do I need to get new drivers?
How to get Quaternion array data used Windows Sensor API (desktop)
By JackRose1
Hi I refer to the "Sample Application: Sensor Explorer" that Submitted by Dale Taylor (Intel) on Thu, 12/13/2012 - 14:53 and try to get Quaternion array data but failed at get sensor value, here is my code, please help to advise! // get by type -- OK hr = pSensorManager->GetSensorsByType(SENSOR_TYPE_AGGREGATED_DEVICE_ORIENTATION, &pSensorColl); // get value by SENSOR_DATA_TYPE_QUATERNION -- failed hr = pReport->GetSensorValue(SENSOR_DATA_TYPE_QUATERNION, &pvQuaternion); if(SUCCEEDED(hr)) { if (pvQuaternion.vt == VT_UI1|VT_VECTOR) { } } I can check the Quaternion data form Sensor Diagnostic Tool and make sure the data field is "SENSOR_DATA_TYPE_QUATERNION".


Subscribe to Forums

Bob Duffy is your lead evangelist and community manager for Ultrabook development. Drop Bob a note or check out his blogs and thoughts on Ultrabooks.