If you are developing apps targeting the Windows 8/Ultrabook platform you may be interested in learning more about how to integrate the Intel WiDi technology into your apps. First, let me point out that the SDK/drivers have not yet been updated on the Intel download sites for support of Ultrabooks/Tablets based on the 3rd Generation Intel Core Processors, codenamed Ivy Bridge. I will be updating this blog as more information becomes available. The topics I will cover here are:
- What are the system requirements for Intel WiDi
- What is the WiDi SDK and where can it be downloaded
- How to install the WiDi SDK
- Where are the drivers
System Requirements
- Any platform that supports Intel WiDI. See this link for more information.
- An Intel® WiDi-compatible TV
- Full list of requirements are here (Processor, Graphics, Wireless, Software, OS)
What is the WiDi SDK
The Intel WiDi Extensions SDK is a development package that allows application developers to extend their experience to an HDTV using Intel Wireless Display (Intel WiDi). Using this SDK, developers can build applications that automatically scan and connect to Intel WiDi TV adapters from within their applications.
The current SDK is version 1.1, released 02/22/2012 and was targeted for Windows 7. It has C++ and C# native language support for Windows 8 Desktop and browser plugins are supported with JavaScript/HTML5. At this time, only Windows 8 Desktop apps are supported (not Windows Store apps.)
Installing the WiDi SDK
The WiDi SDK download contains a setup file. (Do not install from the MSI file directly.) You will need to run the setup file - once installed you will see the documentation and the code samples. The SDK can be found in the C:\Program Files (x86)\Intel Corporation\Intel WiDi Extensions SDK folder. You may want to move it to a different directory because building the samples in the Program Files directory requires admin rights. There are two sample apps; one in C++ and one in C#. The samples are in Visual Studio 2010 but builds fine on an Ultrabook Windows 8 platform with VS 2012. There is also a test application called VerifyWiDiExtensions.exe.
Note that the setup file will not allow the installation if it detects incompatible hardware.
Where are the drivers
- Goto the Wireless Networking center
- Here is a link for the Intel Driver Update Utility
- Ultrabooks should come with WiDi preloaded (setting it up by hand is not trivial.)
For now, I hope this is helpful. If you need more information, please drop a comment.

Comments
Okay, this is some sort of tradition. I ask this question each author who blogs about WiDi, Ready? ;)
Is it possible to capture a video stream encoded with WiDi?
Like for example, I have a laptop with WiDi and I'm making a presentation using WiDi and big TV.
Is it possible to record all what I do, to upload video somewhere?
Hi Dmitry,
You can capture the stream's packets, but it will be encoded and encrypted. Unprotected streams are not available for capture right now. Also, if HDCP was requested by the content player on the PC side, then capture is completely disallowed by the terms of HDCP.
Thank you Gael! Yep, I understand the restrictions imposed by HDCP. But you'd probably agree that my example above is an interesting use case. It'd be a killer feature for frequient presenters and peple who work on various tutorials.
Perhaps we'll see something like that in one of the future versions of WiDi or Media SDK.
Glad to see this Gael, do you know if the Intel SDP supports WiDi. Personally I tried it but it looks like the NIC is too new. Any thoughts, or is that the update to the blog you mentioned?
Bob, yes it does. I was able to install the SDK on my SDP. I didn't get as far as getting the updated drivers though because I was on my home network.
And, yes when the updated SDK/drivers are released I plan on updating this blog.
very highly technical thing...but we just want 3D in more better way
just came across WIDI its amazing,the content is too good.I am wondering now why didn't i join this network earlier
I hope you continue to find value. Glad you found us!