实例介绍
Windows API Code Pack 1.1.zip Direct2D 运行库
【实例截图】
【核心代码】
WindowsAPICodePack1.1
└── Windows API Code Pack 1.1
├── binaries
│ ├── DirectX
│ │ ├── x64
│ │ │ ├── Microsoft.WindowsAPICodePack.DirectX.dll
│ │ │ └── Microsoft.WindowsAPICodePack.DirectX.pdb
│ │ └── x86
│ │ ├── Microsoft.WindowsAPICodePack.DirectX.dll
│ │ └── Microsoft.WindowsAPICodePack.DirectX.pdb
│ ├── Microsoft.WindowsAPICodePack.dll
│ ├── Microsoft.WindowsAPICodePack.ExtendedLinguisticServices.dll
│ ├── Microsoft.WindowsAPICodePack.ExtendedLinguisticServices.pdb
│ ├── Microsoft.WindowsAPICodePack.pdb
│ ├── Microsoft.WindowsAPICodePack.Sensors.dll
│ ├── Microsoft.WindowsAPICodePack.Sensors.pdb
│ ├── Microsoft.WindowsAPICodePack.Shell.dll
│ ├── Microsoft.WindowsAPICodePack.ShellExtensions.dll
│ ├── Microsoft.WindowsAPICodePack.ShellExtensions.pdb
│ └── Microsoft.WindowsAPICodePack.Shell.pdb
├── documentation
│ ├── API Changes README.txt
│ ├── Windows API Code Pack API Changes.html
│ ├── Windows API Code Pack DirectX API Changes.html
│ ├── Windows API Code Pack DirectX Help.chm
│ ├── Windows API Code Pack Help.chm
│ ├── Windows API Code Pack Release Notes_files
│ │ ├── colorschememapping.xml
│ │ ├── filelist.xml
│ │ ├── image001.png
│ │ ├── image002.jpg
│ │ ├── image003.png
│ │ ├── image004.jpg
│ │ ├── image005.png
│ │ ├── image006.jpg
│ │ ├── item0001.xml
│ │ ├── props0002.xml
│ │ └── themedata.thmx
│ └── Windows API Code Pack Release Notes.htm
└── source
├── Samples
│ ├── AeroGlass
│ │ ├── CS
│ │ │ ├── AeroGlassDemo.sln
│ │ │ ├── WindowsFormsGlassDemo
│ │ │ │ ├── Form1.cs
│ │ │ │ ├── Form1.Designer.cs
│ │ │ │ ├── Form1.resx
│ │ │ │ ├── Program.cs
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ ├── Resources.Designer.cs
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.Designer.cs
│ │ │ │ │ └── Settings.settings
│ │ │ │ └── WindowsFormsGlassDemo.csproj
│ │ │ └── WpfGlassDemo
│ │ │ ├── App.xaml
│ │ │ ├── App.xaml.cs
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.Designer.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.Designer.cs
│ │ │ │ └── Settings.settings
│ │ │ ├── Window1.xaml
│ │ │ ├── Window1.xaml.cs
│ │ │ └── WpfGlassDemo.csproj
│ │ └── VB
│ │ ├── AeroGlassDemo.sln
│ │ ├── WindowsFormsGlassDemo
│ │ │ ├── Form1.Designer.vb
│ │ │ ├── Form1.resx
│ │ │ ├── Form1.vb
│ │ │ ├── My Project
│ │ │ │ ├── AssemblyInfo.vb
│ │ │ │ ├── Resources.Designer.vb
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.Designer.vb
│ │ │ │ └── Settings.settings
│ │ │ ├── Program.vb
│ │ │ └── WindowsFormsGlassDemo.vbproj
│ │ └── WpfGlassDemo
│ │ ├── Application.xaml
│ │ ├── Application.xaml.vb
│ │ ├── My Project
│ │ │ ├── AssemblyInfo.vb
│ │ │ ├── Resources.Designer.vb
│ │ │ ├── Resources.resx
│ │ │ ├── Settings.Designer.vb
│ │ │ └── Settings.settings
│ │ ├── Window1.xaml
│ │ ├── Window1.xaml.vb
│ │ └── WpfGlassDemo.vbproj
│ ├── AppRestartRecoveryDemo
│ │ ├── CS
│ │ │ ├── AppRestartRecoveryDemo.csproj
│ │ │ ├── AppRestartRecoveryDemo.sln
│ │ │ ├── CurrentFile.cs
│ │ │ ├── Form1.cs
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.resx
│ │ │ ├── Program.cs
│ │ │ └── Properties
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Resources.Designer.cs
│ │ │ ├── Resources.resx
│ │ │ ├── Settings.Designer.cs
│ │ │ └── Settings.settings
│ │ └── VB
│ │ ├── AppRestartRecoveryDemo.sln
│ │ ├── AppRestartRecoveryDemo.vbproj
│ │ ├── CurrentFile.vb
│ │ ├── Form1.Designer.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── My Project
│ │ │ ├── AssemblyInfo.vb
│ │ │ ├── Resources.Designer.vb
│ │ │ ├── Resources.resx
│ │ │ ├── Settings.Designer.vb
│ │ │ └── Settings.settings
│ │ └── Program.vb
│ ├── CollectiveSample
│ │ ├── CollectiveSample10.sln
│ │ └── CollectiveSample.sln
│ ├── DirectX
│ │ ├── CS
│ │ │ ├── AllDirectXCSharpSamples
│ │ │ │ └── AllDirectXCSharpSamples.sln
│ │ │ ├── Direct2D
│ │ │ │ ├── ChartDemo
│ │ │ │ │ ├── App.xaml
│ │ │ │ │ ├── App.xaml.cs
│ │ │ │ │ ├── ChartDemo.csproj
│ │ │ │ │ ├── ChartDemo.sln
│ │ │ │ │ ├── Properties
│ │ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ │ ├── Resources.Designer.cs
│ │ │ │ │ │ ├── Resources.resx
│ │ │ │ │ │ ├── Settings.Designer.cs
│ │ │ │ │ │ └── Settings.settings
│ │ │ │ │ ├── Window1.xaml
│ │ │ │ │ └── Window1.xaml.cs
│ │ │ │ ├── D2DShapes
│ │ │ │ │ ├── BitmapShape.cs
│ │ │ │ │ ├── BitmapUtilities.cs
│ │ │ │ │ ├── D2DShapesControl.cs
│ │ │ │ │ ├── D2DShapesControlWithButtons.cs
│ │ │ │ │ ├── D2DShapesControlWithButtons.Designer.cs
│ │ │ │ │ ├── D2DShapesControlWithButtons.resx
│ │ │ │ │ ├── D2DShapes.csproj
│ │ │ │ │ ├── DrawingShape.cs
│ │ │ │ │ ├── EllipseShape.cs
│ │ │ │ │ ├── GDIEllipsesShape.cs
│ │ │ │ │ ├── GeometryShape.cs
│ │ │ │ │ ├── LayerShape.cs
│ │ │ │ │ ├── LineShape.cs
│ │ │ │ │ ├── MeshShape.cs
│ │ │ │ │ ├── Peacock.jpg
│ │ │ │ │ ├── Properties
│ │ │ │ │ │ └── AssemblyInfo.cs
│ │ │ │ │ ├── RectangleShape.cs
│ │ │ │ │ ├── RoundRectangleShape.cs
│ │ │ │ │ ├── TextLayoutShape.cs
│ │ │ │ │ └── TextShape.cs
│ │ │ │ ├── Paint2D
│ │ │ │ │ ├── BitmapShape.cs
│ │ │ │ │ ├── BitmapUtilities.cs
│ │ │ │ │ ├── BrushDialog.cs
│ │ │ │ │ ├── BrushDialog.Designer.cs
│ │ │ │ │ ├── BrushDialog.resx
│ │ │ │ │ ├── DrawingShape.cs
│ │ │ │ │ ├── EllipseShape.cs
│ │ │ │ │ ├── FontEnumComboBox.cs
│ │ │ │ │ ├── GeometryShape.cs
│ │ │ │ │ ├── LineShape.cs
│ │ │ │ │ ├── Paint2D.csproj
│ │ │ │ │ ├── Paint2DForm.cs
│ │ │ │ │ ├── Paint2DForm.Designer.cs
│ │ │ │ │ ├── Paint2DForm.resx
│ │ │ │ │ ├── Paint2D.sln
│ │ │ │ │ ├── Program.cs
│ │ │ │ │ ├── Properties
│ │ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ │ ├── Resources.Designer.cs
│ │ │ │ │ │ ├── Resources.resx
│ │ │ │ │ │ ├── Settings.Designer.cs
│ │ │ │ │ │ └── Settings.settings
│ │ │ │ │ ├── RectangleShape.cs
│ │ │ │ │ ├── RoundRectangleShape.cs
│ │ │ │ │ ├── TextDialog.cs
│ │ │ │ │ ├── TextDialog.Designer.cs
│ │ │ │ │ ├── TextDialog.resx
│ │ │ │ │ └── TextShape.cs
│ │ │ │ ├── RandomShapes
│ │ │ │ │ ├── Program.cs
│ │ │ │ │ ├── Properties
│ │ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ │ ├── Resources.Designer.cs
│ │ │ │ │ │ ├── Resources.resx
│ │ │ │ │ │ ├── Settings.Designer.cs
│ │ │ │ │ │ └── Settings.settings
│ │ │ │ │ ├── RandomShapesDemo.csproj
│ │ │ │ │ ├── RandomShapesDemo.sln
│ │ │ │ │ ├── Window.cs
│ │ │ │ │ ├── Window.Designer.cs
│ │ │ │ │ └── Window.resx
│ │ │ │ └── TextInlineImage
│ │ │ │ ├── App.xaml
│ │ │ │ ├── App.xaml.cs
│ │ │ │ ├── BitmapUtilities.cs
│ │ │ │ ├── ImageInlineObject.cs
│ │ │ │ ├── img1.jpg
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ ├── Resources.Designer.cs
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.Designer.cs
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── TextInlineImage.csproj
│ │ │ │ ├── TextInlineImage.sln
│ │ │ │ ├── Window1.xaml
│ │ │ │ └── Window1.xaml.cs
│ │ │ ├── Direct2D_3D
│ │ │ │ ├── D2D_D3D_Interop
│ │ │ │ │ ├── app.config
│ │ │ │ │ ├── App.xaml
│ │ │ │ │ ├── App.xaml.cs
│ │ │ │ │ ├── BitmapUtilities.cs
│ │ │ │ │ ├── D2D_D3D_Interop.csproj
│ │ │ │ │ ├── D2D_D3D_Interop.sln
│ │ │ │ │ ├── D3DStructs.cs
│ │ │ │ │ ├── dxgisample.fx
│ │ │ │ │ ├── dxgisample.fxo
│ │ │ │ │ ├── Properties
│ │ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ │ ├── Resources.Designer.cs
│ │ │ │ │ │ ├── Resources.resx
│ │ │ │ │ │ ├── Settings.Designer.cs
│ │ │ │ │ │ └── Settings.settings
│ │ │ │ │ ├── tulip.jpg
│ │ │ │ │ ├── Window1.xaml
│ │ │ │ │ └── Window1.xaml.cs
│ │ │ │ └── SciFiTextDemo
│ │ │ │ ├── App.xaml
│ │ │ │ ├── App.xaml.cs
│ │ │ │ ├── D3DStructs.cs
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ ├── Resources.Designer.cs
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.Designer.cs
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── SciFiTextDemo.csproj
│ │ │ │ ├── SciFiTextDemo.sln
│ │ │ │ ├── SciFiText.fx
│ │ │ │ ├── SciFiText.fxo
│ │ │ │ ├── Window1.xaml
│ │ │ │ └── Window1.xaml.cs
│ │ │ ├── Direct3D10
│ │ │ │ ├── MeshBrowser
│ │ │ │ │ ├── directx.ico
│ │ │ │ │ ├── MeshBrowser.csproj
│ │ │ │ │ ├── MeshBrowserForm.cs
│ │ │ │ │ ├── MeshBrowserForm.Designer.cs
│ │ │ │ │ ├── MeshBrowserForm.resx
│ │ │ │ │ ├── MeshBrowser.sln
│ │ │ │ │ ├── Program.cs
│ │ │ │ │ └── Properties
│ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ ├── Resources.Designer.cs
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.Designer.cs
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── TextureSwap
│ │ │ │ │ ├── App.xaml
│ │ │ │ │ ├── App.xaml.cs
│ │ │ │ │ ├── Properties
│ │ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ │ ├── Resources.Designer.cs
│ │ │ │ │ │ ├── Resources.resx
│ │ │ │ │ │ ├── Settings.Designer.cs
│ │ │ │ │ │ └── Settings.settings
│ │ │ │ │ ├── Resources
│ │ │ │ │ │ ├── airplane 2.x
│ │ │ │ │ │ ├── bihull.bmp
│ │ │ │ │ │ └── wings.bmp
│ │ │ │ │ ├── TextureSwap.csproj
│ │ │ │ │ ├── TextureSwap.sln
│ │ │ │ │ ├── TexturizerDemo.xaml
│ │ │ │ │ └── TexturizerDemo.xaml.cs
│ │ │ │ ├── Tutorial09
│ │ │ │ │ ├── D3D10Tutorial09_WinFormsControl
│ │ │ │ │ │ ├── D3D10Tutorial09_WinFormsControl.csproj
│ │ │ │ │ │ ├── directx.ico
│ │ │ │ │ │ ├── Media
│ │ │ │ │ │ │ └── Tiger
│ │ │ │ │ │ │ ├── tiger.bmp
│ │ │ │ │ │ │ └── tiger.x
│ │ │ │ │ │ ├── Program.cs
│ │ │ │ │ │ ├── Properties
│ │ │ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ │ │ ├── Resources.Designer.cs
│ │ │ │ │ │ │ ├── Resources.resx
│ │ │ │ │ │ │ ├── Settings.Designer.cs
│ │ │ │ │ │ │ └── Settings.settings
│ │ │ │ │ │ ├── TutorialWindow.cs
│ │ │ │ │ │ ├── TutorialWindow.Designer.cs
│ │ │ │ │ │ └── TutorialWindow.resx
│ │ │ │ │ ├── D3D10Tutorial09_WPF
│ │ │ │ │ │ ├── App.xaml
│ │ │ │ │ │ ├── App.xaml.cs
│ │ │ │ │ │ ├── D3D10Tutorial09_WPF.csproj
│ │ │ │ │ │ ├── directx.ico
│ │ │ │ │ │ ├── Media
│ │ │ │ │ │ │ └── Tiger
│ │ │ │ │ │ │ ├── tiger.bmp
│ │ │ │ │ │ │ └── tiger.x
│ │ │ │ │ │ ├── Properties
│ │ │ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ │ │ ├── Resources.Designer.cs
│ │ │ │ │ │ │ ├── Resources.resx
│ │ │ │ │ │ │ ├── Settings.Designer.cs
│ │ │ │ │ │ │ └── Settings.settings
│ │ │ │ │ │ ├── TutorialWindow.xaml
│ │ │ │ │ │ └── TutorialWindow.xaml.cs
│ │ │ │ │ └── Tutorial09.sln
│ │ │ │ ├── Tutorials
│ │ │ │ │ ├── D3D10Tutorial01_WinFormsControl
│ │ │ │ │ │ ├── D3D10Tutorial01_WinFormsControl.csproj
│ │ │ │ │ │ ├── directx.ico
│ │ │ │ │ │ ├── Program.cs
│ │ │ │ │ │ ├── Properties
│ │ │ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ │ │ ├── Resources.Designer.cs
│ │ │ │ │ │ │ ├── Resources.resx
│ │ │ │ │ │ │ ├── Settings.Designer.cs
│ │ │ │ │ │ │ └── Settings.settings
│ │ │ │ │ │ ├── TutorialWindow.cs
│ │ │ │ │ │ ├── TutorialWindow.Designer.cs
│ │ │ │ │ │ └── TutorialWindow.resx
│ │ │ │ │ ├── D3D10Tutorial01_WinFormsWindow
│ │ │ │ │ │ ├── D3D10Tutorial01_WinFormsWindow.csproj
│ │ │ │ │ │ ├── directx.ico
│ │ │ │ │ │ ├── Program.cs
│ │ │ │ │ │ ├── Properties
│ │ │ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ │ │ ├── Resources.Designer.cs
│ │ │ │ │ │ │ ├── Resources.resx
│ │ │ │ │ │ │ ├── Settings.Designer.cs
│ │ │ │ │ │ │ └── Settings.settings
│ │ │ │ │ │ ├── TutorialWindow.cs
│ │ │ │ │ │ ├── TutorialWindow.Designer.cs
│ │ │ │ │ │ └── TutorialWindow.resx
│ │ │ │ │ ├── D3D10Tutorial01_WPF
│ │ │ │ │ │ ├── App.xaml
│ │ │ │ │ │ ├── App.xaml.cs
│ │ │ │ │ │ ├── D3D10Tutorial01_WPF.csproj
│ │ │ │ │ │ ├── directx.ico
│ │ │ │ │ │ ├── Properties
│ │ │ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ │ │ ├── Resources.Designer.cs
│ │ │ │ │ │ │ ├── Resources.resx
│ │ │ │ │ │ │ ├── Settings.Designer.cs
│ │ │ │ │ │ │ └── Settings.settings
│ │ │ │ │ │ ├── TutorialWindow.xaml
│ │ │ │ │ │ └── TutorialWindow.xaml.cs
│ │ │ │ │ ├── D3D10Tutorial02_WinFormsControl
│ │ │ │ │ │ ├── D3D10Tutorial02_WinFormsControl.csproj
│ │ │ │ │ │ ├── directx.ico
│ │ │ │ │ │ ├── Program.cs
│ │ │ │ │ │ ├── Properties
│ │ │ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ │ │ ├── Resources.Designer.cs
│ │ │ │ │ │ │ ├── Resources.resx
│ │ │ │ │ │ │ ├── Settings.Designer.cs
│ │ │ │ │ │ │ └── Settings.settings
│ │ │ │ │ │ ├── Tutorial02.fx
│ │ │ │ │ │ ├── Tutorial02.fxo
│ │ │ │ │ │ ├── TutorialWindow.cs
│ │ │ │ │ │ ├── TutorialWindow.Designer.cs
│ │ │ │ │ │ └── TutorialWindow.resx
│ │ │ │ │ ├── D3D10Tutorial04_WinFormsControl
│ │ │ │ │ │ ├── D3D10Tutorial04_WinFormsControl.csproj
│ │ │ │ │ │ ├── D3DStructs.cs
│ │ │ │ │ │ ├── directx.ico
│ │ │ │ │ │ ├── Program.cs
│ │ │ │ │ │ ├── Properties
│ │ │ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ │ │ ├── Resources.Designer.cs
│ │ │ │ │ │ │ ├── Resources.resx
│ │ │ │ │ │ │ ├── Settings.Designer.cs
│ │ │ │ │ │ │ └── Settings.settings
│ │ │ │ │ │ ├── Tutorial04.fx
│ │ │ │ │ │ ├── Tutorial04.fxo
│ │ │ │ │ │ ├── TutorialWindow.cs
│ │ │ │ │ │ ├── TutorialWindow.Designer.cs
│ │ │ │ │ │ └── TutorialWindow.resx
│ │ │ │ │ ├── D3D10Tutorial05_WinFormsControl
│ │ │ │ │ │ ├── D3D10Tutorial05_WinFormsControl.csproj
│ │ │ │ │ │ ├── D3DStructs.cs
│ │ │ │ │ │ ├── directx.ico
│ │ │ │ │ │ ├── Program.cs
│ │ │ │ │ │ ├── Properties
│ │ │ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ │ │ ├── Resources.Designer.cs
│ │ │ │ │ │ │ ├── Resources.resx
│ │ │ │ │ │ │ ├── Settings.Designer.cs
│ │ │ │ │ │ │ └── Settings.settings
│ │ │ │ │ │ ├── Tutorial05.fx
│ │ │ │ │ │ ├── Tutorial05.fxo
│ │ │ │ │ │ ├── TutorialWindow.cs
│ │ │ │ │ │ ├── TutorialWindow.Designer.cs
│ │ │ │ │ │ └── TutorialWindow.resx
│ │ │ │ │ ├── D3D10Tutorial06_WinFormsControl
│ │ │ │ │ │ ├── D3D10Tutorial06_WinFormsControl.csproj
│ │ │ │ │ │ ├── D3DStructs.cs
│ │ │ │ │ │ ├── directx.ico
│ │ │ │ │ │ ├── Program.cs
│ │ │ │ │ │ ├── Properties
│ │ │ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ │ │ ├── Resources.Designer.cs
│ │ │ │ │ │ │ ├── Resources.resx
│ │ │ │ │ │ │ ├── Settings.Designer.cs
│ │ │ │ │ │ │ └── Settings.settings
│ │ │ │ │ │ ├── Tutorial06.fx
│ │ │ │ │ │ ├── Tutorial06.fxo
│ │ │ │ │ │ ├── TutorialWindow.cs
│ │ │ │ │ │ ├── TutorialWindow.Designer.cs
│ │ │ │ │ │ └── TutorialWindow.resx
│ │ │ │ │ ├── D3D10Tutorial07_WinFormsControl
│ │ │ │ │ │ ├── D3D10Tutorial07_WinFormsControl.csproj
│ │ │ │ │ │ ├── D3DStructs.cs
│ │ │ │ │ │ ├── directx.ico
│ │ │ │ │ │ ├── Program.cs
│ │ │ │ │ │ ├── Properties
│ │ │ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ │ │ ├── Resources.Designer.cs
│ │ │ │ │ │ │ ├── Resources.resx
│ │ │ │ │ │ │ ├── Settings.Designer.cs
│ │ │ │ │ │ │ └── Settings.settings
│ │ │ │ │ │ ├── seafloor.png
│ │ │ │ │ │ ├── Tutorial07.fx
│ │ │ │ │ │ ├── Tutorial07.fxo
│ │ │ │ │ │ ├── TutorialWindow.cs
│ │ │ │ │ │ ├── TutorialWindow.Designer.cs
│ │ │ │ │ │ └── TutorialWindow.resx
│ │ │ │ │ ├── D3D10Tutorial07_WinFormsWindow
│ │ │ │ │ │ ├── D3D10Tutorial07_WinFormsWindow.csproj
│ │ │ │ │ │ ├── D3DStructs.cs
│ │ │ │ │ │ ├── Program.cs
│ │ │ │ │ │ ├── Properties
│ │ │ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ │ │ ├── Resources.Designer.cs
│ │ │ │ │ │ │ ├── Resources.resx
│ │ │ │ │ │ │ ├── Settings.Designer.cs
│ │ │ │ │ │ │ └── Settings.settings
│ │ │ │ │ │ ├── seafloor.png
│ │ │ │ │ │ ├── Tutorial07.fx
│ │ │ │ │ │ ├── Tutorial07.fxo
│ │ │ │ │ │ ├── TutorialWindow.cs
│ │ │ │ │ │ ├── TutorialWindow.Designer.cs
│ │ │ │ │ │ └── TutorialWindow.resx
│ │ │ │ │ ├── D3D10Tutorial07_WPF
│ │ │ │ │ │ ├── App.xaml
│ │ │ │ │ │ ├── App.xaml.cs
│ │ │ │ │ │ ├── D3D10Tutorial07_WPF.csproj
│ │ │ │ │ │ ├── D3DStructs.cs
│ │ │ │ │ │ ├── Properties
│ │ │ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ │ │ ├── Resources.Designer.cs
│ │ │ │ │ │ │ ├── Resources.resx
│ │ │ │ │ │ │ ├── Settings.Designer.cs
│ │ │ │ │ │ │ └── Settings.settings
│ │ │ │ │ │ ├── seafloor.dds
│ │ │ │ │ │ ├── seafloor.png
│ │ │ │ │ │ ├── Tutorial07.fx
│ │ │ │ │ │ ├── Tutorial07.fxo
│ │ │ │ │ │ ├── TutorialWindow.xaml
│ │ │ │ │ │ └── TutorialWindow.xaml.cs
│ │ │ │ │ └── D3D10Tutorials.sln
│ │ │ │ └── WindowsFlag
│ │ │ │ ├── D3DStructs.cs
│ │ │ │ ├── directx.ico
│ │ │ │ ├── Effects.cs
│ │ │ │ ├── Program.cs
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ ├── Resources.Designer.cs
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.Designer.cs
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── Window.cs
│ │ │ │ ├── Window.Designer.cs
│ │ │ │ ├── Window.resx
│ │ │ │ ├── WindowsFlag.csproj
│ │ │ │ ├── WindowsFlag.fx
│ │ │ │ ├── WindowsFlag.fxo
│ │ │ │ └── WindowsFlag.sln
│ │ │ ├── Direct3D11
│ │ │ │ └── Tutorials
│ │ │ │ ├── D3D11Tutorial02_WinFormsControl
│ │ │ │ │ ├── Form1.cs
│ │ │ │ │ ├── Form1.Designer.cs
│ │ │ │ │ ├── Form1.resx
│ │ │ │ │ ├── Program.cs
│ │ │ │ │ ├── Properties
│ │ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ │ ├── Resources.Designer.cs
│ │ │ │ │ │ ├── Resources.resx
│ │ │ │ │ │ ├── Settings.Designer.cs
│ │ │ │ │ │ └── Settings.settings
│ │ │ │ │ ├── Render.hlsl
│ │ │ │ │ ├── Render.ps
│ │ │ │ │ ├── Render.vs
│ │ │ │ │ └── Tutorial02_WinFormsControl.csproj
│ │ │ │ ├── D3D11Tutorial02_WinFormsWindow
│ │ │ │ │ ├── Form1.cs
│ │ │ │ │ ├── Form1.Designer.cs
│ │ │ │ │ ├── Form1.resx
│ │ │ │ │ ├── Program.cs
│ │ │ │ │ ├── Properties
│ │ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ │ ├── Resources.Designer.cs
│ │ │ │ │ │ ├── Resources.resx
│ │ │ │ │ │ ├── Settings.Designer.cs
│ │ │ │ │ │ └── Settings.settings
│ │ │ │ │ ├── Render.hlsl
│ │ │ │ │ ├── Render.ps
│ │ │ │ │ ├── Render.vs
│ │ │ │ │ └── Tutorial02_WinFormsWindow.csproj
│ │ │ │ ├── D3D11Tutorial02_WPF
│ │ │ │ │ ├── App.xaml
│ │ │ │ │ ├── App.xaml.cs
│ │ │ │ │ ├── Properties
│ │ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ │ ├── Resources.Designer.cs
│ │ │ │ │ │ ├── Resources.resx
│ │ │ │ │ │ ├── Settings.Designer.cs
│ │ │ │ │ │ └── Settings.settings
│ │ │ │ │ ├── Render.hlsl
│ │ │ │ │ ├── Render.ps
│ │ │ │ │ ├── Render.vs
│ │ │ │ │ ├── Tutorial02_WPF.csproj
│ │ │ │ │ ├── Window1.xaml
│ │ │ │ │ └── Window1.xaml.cs
│ │ │ │ └── D3D11Tutorials.sln
│ │ │ ├── DXGI
│ │ │ │ └── EnumAdapters
│ │ │ │ ├── EnumAdapters.csproj
│ │ │ │ ├── EnumAdapters.sln
│ │ │ │ ├── Program.cs
│ │ │ │ └── Properties
│ │ │ │ └── AssemblyInfo.cs
│ │ │ └── UtilitiesLibrary
│ │ │ ├── D3DUtilities
│ │ │ │ ├── Camera
│ │ │ │ │ └── Camera.cs
│ │ │ │ ├── Direct3DUtilities.csproj
│ │ │ │ ├── Math
│ │ │ │ │ ├── Matrix.cs
│ │ │ │ │ └── MatrixUtilities.cs
│ │ │ │ ├── Properties
│ │ │ │ │ └── AssemblyInfo.cs
│ │ │ │ ├── Shaders
│ │ │ │ │ └── Shaders.cs
│ │ │ │ └── Texture
│ │ │ │ └── TextureLoader.cs
│ │ │ └── MeshLoader
│ │ │ ├── AirplaneMesh.cs
│ │ │ ├── MeshLoader.csproj
│ │ │ ├── Properties
│ │ │ │ └── AssemblyInfo.cs
│ │ │ ├── Texturizer.cs
│ │ │ ├── XMesh.cs
│ │ │ ├── XMesh.fx
│ │ │ ├── XMesh.fxo
│ │ │ ├── XMeshLoader.cs
│ │ │ ├── XMeshLoader.XDataObject.cs
│ │ │ └── XMeshManager.cs
│ │ ├── UtilitiesLibrary
│ │ │ ├── Controls
│ │ │ │ ├── AssemblyInfo.cpp
│ │ │ │ ├── DirectControl.cpp
│ │ │ │ ├── DirectControl.h
│ │ │ │ ├── DirectHost.cpp
│ │ │ │ ├── DirectHost.h
│ │ │ │ ├── DirectXControls.vcproj
│ │ │ │ ├── RenderControl.cpp
│ │ │ │ ├── RenderControl.h
│ │ │ │ ├── RenderHost.cpp
│ │ │ │ ├── RenderHost.h
│ │ │ │ ├── Stdafx.cpp
│ │ │ │ └── Stdafx.h
│ │ │ └── D3DX10Helpers
│ │ │ ├── AssemblyInfo.cpp
│ │ │ ├── D3DX10Helpers.cpp
│ │ │ ├── D3DX10Helpers.h
│ │ │ ├── Direct3DX10.vcproj
│ │ │ ├── Stdafx.cpp
│ │ │ └── Stdafx.h
│ │ └── VB
│ │ ├── AllDirectXVBSamples
│ │ │ └── AllDirectXVBSamples.sln
│ │ ├── Direct2D
│ │ │ ├── ChartDemo
│ │ │ │ ├── Application.xaml
│ │ │ │ ├── Application.xaml.vb
│ │ │ │ ├── ChartDemo.sln
│ │ │ │ ├── ChartDemo.vbproj
│ │ │ │ ├── My Project
│ │ │ │ │ ├── AssemblyInfo.vb
│ │ │ │ │ ├── Resources.Designer.vb
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.Designer.vb
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── Window1.xaml
│ │ │ │ └── Window1.xaml.vb
│ │ │ ├── D2DShapes
│ │ │ │ ├── BitmapShape.vb
│ │ │ │ ├── BitmapUtilities.vb
│ │ │ │ ├── D2DShapesControl.vb
│ │ │ │ ├── D2DShapesControlWithButtons.Designer.vb
│ │ │ │ ├── D2DShapesControlWithButtons.resx
│ │ │ │ ├── D2DShapesControlWithButtons.vb
│ │ │ │ ├── D2DShapes.vbproj
│ │ │ │ ├── DrawingShape.vb
│ │ │ │ ├── EllipseShape.vb
│ │ │ │ ├── GDIEllipsesShape.vb
│ │ │ │ ├── GeometryShape.vb
│ │ │ │ ├── LayerShape.vb
│ │ │ │ ├── LineShape.vb
│ │ │ │ ├── MeshShape.vb
│ │ │ │ ├── My Project
│ │ │ │ │ └── AssemblyInfo.vb
│ │ │ │ ├── Peacock.jpg
│ │ │ │ ├── RectangleShape.vb
│ │ │ │ ├── RoundRectangleShape.vb
│ │ │ │ ├── TextLayoutShape.vb
│ │ │ │ └── TextShape.vb
│ │ │ ├── Paint2D
│ │ │ │ ├── BitmapShape.vb
│ │ │ │ ├── BitmapUtilities.vb
│ │ │ │ ├── BrushDialog.Designer.vb
│ │ │ │ ├── BrushDialog.resx
│ │ │ │ ├── BrushDialog.vb
│ │ │ │ ├── DrawingShape.vb
│ │ │ │ ├── EllipseShape.vb
│ │ │ │ ├── FontEnumComboBox.vb
│ │ │ │ ├── GeometryShape.vb
│ │ │ │ ├── LineShape.vb
│ │ │ │ ├── My Project
│ │ │ │ │ ├── AssemblyInfo.vb
│ │ │ │ │ ├── Resources.Designer.vb
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.Designer.vb
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── Paint2DForm.Designer.vb
│ │ │ │ ├── Paint2DForm.resx
│ │ │ │ ├── Paint2DForm.vb
│ │ │ │ ├── Paint2D.sln
│ │ │ │ ├── Paint2D.vbproj
│ │ │ │ ├── Program.vb
│ │ │ │ ├── RectangleShape.vb
│ │ │ │ ├── Resources
│ │ │ │ │ ├── arrow1.png
│ │ │ │ │ ├── Resource.Designer.vb
│ │ │ │ │ └── Resource.resx
│ │ │ │ ├── RoundRectangleShape.vb
│ │ │ │ ├── TextDialog.Designer.vb
│ │ │ │ ├── TextDialog.resx
│ │ │ │ ├── TextDialog.vb
│ │ │ │ └── TextShape.vb
│ │ │ ├── RandomShapes
│ │ │ │ ├── My Project
│ │ │ │ │ ├── AssemblyInfo.vb
│ │ │ │ │ ├── Resources.Designer.vb
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.Designer.vb
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── Program.vb
│ │ │ │ ├── RandomShapesDemo.sln
│ │ │ │ ├── RandomShapesDemo.vbproj
│ │ │ │ ├── Window.Designer.vb
│ │ │ │ ├── Window.resx
│ │ │ │ └── Window.vb
│ │ │ └── TextInlineImage
│ │ │ ├── Application.xaml
│ │ │ ├── Application.xaml.vb
│ │ │ ├── BitmapUtilities.vb
│ │ │ ├── ImageInlineObject.vb
│ │ │ ├── img1.jpg
│ │ │ ├── My Project
│ │ │ │ ├── AssemblyInfo.vb
│ │ │ │ ├── Resources.Designer.vb
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.Designer.vb
│ │ │ │ └── Settings.settings
│ │ │ ├── TextInlineImage.sln
│ │ │ ├── TextInlineImage.vbproj
│ │ │ ├── Window1.xaml
│ │ │ └── Window1.xaml.vb
│ │ ├── Direct2D_3D
│ │ │ ├── D2D_D3D_Interop
│ │ │ │ ├── app.config
│ │ │ │ ├── Application.xaml
│ │ │ │ ├── Application.xaml.vb
│ │ │ │ ├── BitmapUtilities.vb
│ │ │ │ ├── D2D_D3D_Interop.sln
│ │ │ │ ├── D2D_D3D_Interop.vbproj
│ │ │ │ ├── D3DStructs.vb
│ │ │ │ ├── dxgisample.fx
│ │ │ │ ├── dxgisample.fxo
│ │ │ │ ├── My Project
│ │ │ │ │ ├── AssemblyInfo.vb
│ │ │ │ │ ├── Resources.Designer.vb
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.Designer.vb
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── tulip.jpg
│ │ │ │ ├── Window1.xaml
│ │ │ │ └── Window1.xaml.vb
│ │ │ └── SciFiTextDemo
│ │ │ ├── Application.xaml
│ │ │ ├── Application.xaml.vb
│ │ │ ├── D3DStructs.vb
│ │ │ ├── My Project
│ │ │ │ ├── AssemblyInfo.vb
│ │ │ │ ├── Resources.Designer.vb
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.Designer.vb
│ │ │ │ └── Settings.settings
│ │ │ ├── SciFiTextDemo.sln
│ │ │ ├── SciFiTextDemo.vbproj
│ │ │ ├── SciFiText.fx
│ │ │ ├── SciFiText.fxo
│ │ │ ├── Window1.xaml
│ │ │ └── Window1.xaml.vb
│ │ ├── Direct3D10
│ │ │ ├── MeshBrowser
│ │ │ │ ├── directx.ico
│ │ │ │ ├── MeshBrowserForm.Designer.vb
│ │ │ │ ├── MeshBrowserForm.resx
│ │ │ │ ├── MeshBrowserForm.vb
│ │ │ │ ├── MeshBrowser.sln
│ │ │ │ ├── MeshBrowser.vbproj
│ │ │ │ ├── My Project
│ │ │ │ │ ├── AssemblyInfo.vb
│ │ │ │ │ ├── Resources.Designer.vb
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.Designer.vb
│ │ │ │ │ └── Settings.settings
│ │ │ │ └── Program.vb
│ │ │ ├── TextureSwap
│ │ │ │ ├── Application.xaml
│ │ │ │ ├── Application.xaml.vb
│ │ │ │ ├── My Project
│ │ │ │ │ ├── AssemblyInfo.vb
│ │ │ │ │ ├── Resources.Designer.vb
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.Designer.vb
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── Resources
│ │ │ │ │ ├── airplane 2.x
│ │ │ │ │ ├── bihull.bmp
│ │ │ │ │ └── wings.bmp
│ │ │ │ ├── TextureSwap.sln
│ │ │ │ ├── TextureSwap.vbproj
│ │ │ │ ├── TexturizerDemo.xaml
│ │ │ │ └── TexturizerDemo.xaml.vb
│ │ │ ├── Tutorial09
│ │ │ │ ├── D3D10Tutorial09_WinFormsControl
│ │ │ │ │ ├── D3D10Tutorial09_WinFormsControl.vbproj
│ │ │ │ │ ├── directx.ico
│ │ │ │ │ ├── Media
│ │ │ │ │ │ └── Tiger
│ │ │ │ │ │ ├── tiger.bmp
│ │ │ │ │ │ └── tiger.x
│ │ │ │ │ ├── My Project
│ │ │ │ │ │ ├── AssemblyInfo.vb
│ │ │ │ │ │ ├── Resources.Designer.vb
│ │ │ │ │ │ ├── Resources.resx
│ │ │ │ │ │ ├── Settings.Designer.vb
│ │ │ │ │ │ └── Settings.settings
│ │ │ │ │ ├── Program.vb
│ │ │ │ │ ├── TutorialWindow.Designer.vb
│ │ │ │ │ ├── TutorialWindow.resx
│ │ │ │ │ └── TutorialWindow.vb
│ │ │ │ ├── D3D10Tutorial09_WPF
│ │ │ │ │ ├── Application.xaml
│ │ │ │ │ ├── Application.xaml.vb
│ │ │ │ │ ├── D3D10Tutorial09_WPF.vbproj
│ │ │ │ │ ├── directx.ico
│ │ │ │ │ ├── Media
│ │ │ │ │ │ └── Tiger
│ │ │ │ │ │ ├── tiger.bmp
│ │ │ │ │ │ └── tiger.x
│ │ │ │ │ ├── My Project
│ │ │ │ │ │ ├── AssemblyInfo.vb
│ │ │ │ │ │ ├── Resources.Designer.vb
│ │ │ │ │ │ ├── Resources.resx
│ │ │ │ │ │ ├── Settings.Designer.vb
│ │ │ │ │ │ └── Settings.settings
│ │ │ │ │ ├── TutorialWindow.xaml
│ │ │ │ │ └── TutorialWindow.xaml.vb
│ │ │ │ └── Tutorial09.sln
│ │ │ ├── Tutorials
│ │ │ │ ├── D3D10Tutorial01_WinFormsControl
│ │ │ │ │ ├── D3D10Tutorial01_WinFormsControl.vbproj
│ │ │ │ │ ├── directx.ico
│ │ │ │ │ ├── My Project
│ │ │ │ │ │ ├── AssemblyInfo.vb
│ │ │ │ │ │ ├── Resources.Designer.vb
│ │ │ │ │ │ ├── Resources.resx
│ │ │ │ │ │ ├── Settings.Designer.vb
│ │ │ │ │ │ └── Settings.settings
│ │ │ │ │ ├── Program.vb
│ │ │ │ │ ├── TutorialWindow.Designer.vb
│ │ │ │ │ ├── TutorialWindow.resx
│ │ │ │ │ └── TutorialWindow.vb
│ │ │ │ ├── D3D10Tutorial01_WinFormsWindow
│ │ │ │ │ ├── D3D10Tutorial01_WinFormsWindow.vbproj
│ │ │ │ │ ├── directx.ico
│ │ │ │ │ ├── My Project
│ │ │ │ │ │ ├── AssemblyInfo.vb
│ │ │ │ │ │ ├── Resources.Designer.vb
│ │ │ │ │ │ ├── Resources.resx
│ │ │ │ │ │ ├── Settings.Designer.vb
│ │ │ │ │ │ └── Settings.settings
│ │ │ │ │ ├── Program.vb
│ │ │ │ │ ├── TutorialWindow.Designer.vb
│ │ │ │ │ ├── TutorialWindow.resx
│ │ │ │ │ └── TutorialWindow.vb
│ │ │ │ ├── D3D10Tutorial01_WPF
│ │ │ │ │ ├── Application.xaml
│ │ │ │ │ ├── Application.xaml.vb
│ │ │ │ │ ├── D3D10Tutorial01_WPF.vbproj
│ │ │ │ │ ├── directx.ico
│ │ │ │ │ ├── My Project
│ │ │ │ │ │ ├── AssemblyInfo.vb
│ │ │ │ │ │ ├── Resources.Designer.vb
│ │ │ │ │ │ ├── Resources.resx
│ │ │ │ │ │ ├── Settings.Designer.vb
│ │ │ │ │ │ └── Settings.settings
│ │ │ │ │ ├── TutorialWindow.xaml
│ │ │ │ │ └── TutorialWindow.xaml.vb
│ │ │ │ ├── D3D10Tutorial02_WinFormsControl
│ │ │ │ │ ├── D3D10Tutorial02_WinFormsControl.vbproj
│ │ │ │ │ ├── directx.ico
│ │ │ │ │ ├── My Project
│ │ │ │ │ │ ├── AssemblyInfo.vb
│ │ │ │ │ │ ├── Resources.Designer.vb
│ │ │ │ │ │ ├── Resources.resx
│ │ │ │ │ │ ├── Settings.Designer.vb
│ │ │ │ │ │ └── Settings.settings
│ │ │ │ │ ├── Program.vb
│ │ │ │ │ ├── Tutorial02.fx
│ │ │ │ │ ├── Tutorial02.fxo
│ │ │ │ │ ├── TutorialWindow.Designer.vb
│ │ │ │ │ ├── TutorialWindow.resx
│ │ │ │ │ └── TutorialWindow.vb
│ │ │ │ ├── D3D10Tutorial04_WinFormsControl
│ │ │ │ │ ├── D3D10Tutorial04_WinFormsControl.vbproj
│ │ │ │ │ ├── D3DStructs.vb
│ │ │ │ │ ├── directx.ico
│ │ │ │ │ ├── My Project
│ │ │ │ │ │ ├── AssemblyInfo.vb
│ │ │ │ │ │ ├── Resources.Designer.vb
│ │ │ │ │ │ ├── Resources.resx
│ │ │ │ │ │ ├── Settings.Designer.vb
│ │ │ │ │ │ └── Settings.settings
│ │ │ │ │ ├── Program.vb
│ │ │ │ │ ├── Tutorial04.fx
│ │ │ │ │ ├── Tutorial04.fxo
│ │ │ │ │ ├── TutorialWindow.Designer.vb
│ │ │ │ │ ├── TutorialWindow.resx
│ │ │ │ │ └── TutorialWindow.vb
│ │ │ │ ├── D3D10Tutorial05_WinFormsControl
│ │ │ │ │ ├── D3D10Tutorial05_WinFormsControl.vbproj
│ │ │ │ │ ├── D3DStructs.vb
│ │ │ │ │ ├── directx.ico
│ │ │ │ │ ├── My Project
│ │ │ │ │ │ ├── AssemblyInfo.vb
│ │ │ │ │ │ ├── Resources.Designer.vb
│ │ │ │ │ │ ├── Resources.resx
│ │ │ │ │ │ ├── Settings.Designer.vb
│ │ │ │ │ │ └── Settings.settings
│ │ │ │ │ ├── Program.vb
│ │ │ │ │ ├── Tutorial05.fx
│ │ │ │ │ ├── Tutorial05.fxo
│ │ │ │ │ ├── TutorialWindow.Designer.vb
│ │ │ │ │ ├── TutorialWindow.resx
│ │ │ │ │ └── TutorialWindow.vb
│ │ │ │ ├── D3D10Tutorial06_WinFormsControl
│ │ │ │ │ ├── D3D10Tutorial06_WinFormsControl.vbproj
│ │ │ │ │ ├── D3DStructs.vb
│ │ │ │ │ ├── directx.ico
│ │ │ │ │ ├── My Project
│ │ │ │ │ │ ├── AssemblyInfo.vb
│ │ │ │ │ │ ├── Resources.Designer.vb
│ │ │ │ │ │ ├── Resources.resx
│ │ │ │ │ │ ├── Settings.Designer.vb
│ │ │ │ │ │ └── Settings.settings
│ │ │ │ │ ├── Program.vb
│ │ │ │ │ ├── Tutorial06.fx
│ │ │ │ │ ├── Tutorial06.fxo
│ │ │ │ │ ├── TutorialWindow.Designer.vb
│ │ │ │ │ ├── TutorialWindow.resx
│ │ │ │ │ └── TutorialWindow.vb
│ │ │ │ ├── D3D10Tutorial07_WinFormsControl
│ │ │ │ │ ├── D3D10Tutorial07_WinFormsControl.vbproj
│ │ │ │ │ ├── D3DStructs.vb
│ │ │ │ │ ├── directx.ico
│ │ │ │ │ ├── My Project
│ │ │ │ │ │ ├── AssemblyInfo.vb
│ │ │ │ │ │ ├── Resources.Designer.vb
│ │ │ │ │ │ ├── Resources.resx
│ │ │ │ │ │ ├── Settings.Designer.vb
│ │ │ │ │ │ └── Settings.settings
│ │ │ │ │ ├── Program.vb
│ │ │ │ │ ├── seafloor.png
│ │ │ │ │ ├── Tutorial07.fx
│ │ │ │ │ ├── Tutorial07.fxo
│ │ │ │ │ ├── TutorialWindow.Designer.vb
│ │ │ │ │ ├── TutorialWindow.resx
│ │ │ │ │ └── TutorialWindow.vb
│ │ │ │ ├── D3D10Tutorial07_WinFormsWindow
│ │ │ │ │ ├── D3D10Tutorial07_WinFormsWindow.vbproj
│ │ │ │ │ ├── D3DStructs.vb
│ │ │ │ │ ├── My Project
│ │ │ │ │ │ ├── AssemblyInfo.vb
│ │ │ │ │ │ ├── Resources.Designer.vb
│ │ │ │ │ │ ├── Resources.resx
│ │ │ │ │ │ ├── Settings.Designer.vb
│ │ │ │ │ │ └── Settings.settings
│ │ │ │ │ ├── Program.vb
│ │ │ │ │ ├── seafloor.png
│ │ │ │ │ ├── Tutorial07.fx
│ │ │ │ │ ├── Tutorial07.fxo
│ │ │ │ │ ├── TutorialWindow.Designer.vb
│ │ │ │ │ ├── TutorialWindow.resx
│ │ │ │ │ └── TutorialWindow.vb
│ │ │ │ ├── D3D10Tutorial07_WPF
│ │ │ │ │ ├── Application.xaml
│ │ │ │ │ ├── Application.xaml.vb
│ │ │ │ │ ├── D3D10Tutorial07_WPF.vbproj
│ │ │ │ │ ├── D3DStructs.vb
│ │ │ │ │ ├── My Project
│ │ │ │ │ │ ├── AssemblyInfo.vb
│ │ │ │ │ │ ├── Resources.Designer.vb
│ │ │ │ │ │ ├── Resources.resx
│ │ │ │ │ │ ├── Settings.Designer.vb
│ │ │ │ │ │ └── Settings.settings
│ │ │ │ │ ├── seafloor.png
│ │ │ │ │ ├── Tutorial07.fx
│ │ │ │ │ ├── Tutorial07.fxo
│ │ │ │ │ ├── TutorialWindow.xaml
│ │ │ │ │ └── TutorialWindow.xaml.vb
│ │ │ │ └── D3D10Tutorials.sln
│ │ │ └── WindowsFlag
│ │ │ ├── D3DStructs.vb
│ │ │ ├── directx.ico
│ │ │ ├── Effects.vb
│ │ │ ├── My Project
│ │ │ │ ├── AssemblyInfo.vb
│ │ │ │ ├── Resources.Designer.vb
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.Designer.vb
│ │ │ │ └── Settings.settings
│ │ │ ├── Program.vb
│ │ │ ├── Window.Designer.vb
│ │ │ ├── Window.resx
│ │ │ ├── WindowsFlag.fx
│ │ │ ├── WindowsFlag.fxo
│ │ │ ├── WindowsFlag.sln
│ │ │ ├── WindowsFlag.vbproj
│ │ │ └── Window.vb
│ │ ├── Direct3D11
│ │ │ └── Tutorials
│ │ │ ├── D3D11Tutorial02_WinFormsControl
│ │ │ │ ├── Form1.Designer.vb
│ │ │ │ ├── Form1.resx
│ │ │ │ ├── Form1.vb
│ │ │ │ ├── My Project
│ │ │ │ │ ├── AssemblyInfo.vb
│ │ │ │ │ ├── Resources.Designer.vb
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.Designer.vb
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── Program.vb
│ │ │ │ ├── Render.hlsl
│ │ │ │ ├── Render.ps
│ │ │ │ ├── Render.vs
│ │ │ │ └── Tutorial02_WinFormsControl.vbproj
│ │ │ ├── D3D11Tutorial02_WinFormsWindow
│ │ │ │ ├── Form1.Designer.vb
│ │ │ │ ├── Form1.resx
│ │ │ │ ├── Form1.vb
│ │ │ │ ├── My Project
│ │ │ │ │ ├── AssemblyInfo.vb
│ │ │ │ │ ├── Resources.Designer.vb
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.Designer.vb
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── Program.vb
│ │ │ │ ├── Render.hlsl
│ │ │ │ ├── Render.ps
│ │ │ │ ├── Render.vs
│ │ │ │ └── Tutorial02_WinFormsWindow.vbproj
│ │ │ ├── D3D11Tutorial02_WPF
│ │ │ │ ├── Application.xaml
│ │ │ │ ├── Application.xaml.vb
│ │ │ │ ├── My Project
│ │ │ │ │ ├── AssemblyInfo.vb
│ │ │ │ │ ├── Resources.Designer.vb
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.Designer.vb
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── Render.hlsl
│ │ │ │ ├── Render.ps
│ │ │ │ ├── Render.vs
│ │ │ │ ├── Tutorial02_WPF.vbproj
│ │ │ │ ├── Window1.xaml
│ │ │ │ └── Window1.xaml.vb
│ │ │ └── D3D11Tutorials.sln
│ │ ├── DXGI
│ │ │ └── EnumAdapters
│ │ │ ├── EnumAdapters.sln
│ │ │ ├── EnumAdapters.vbproj
│ │ │ ├── My Project
│ │ │ │ └── AssemblyInfo.vb
│ │ │ └── Program.vb
│ │ └── UtilitiesLibrary
│ │ ├── D3DUtilities
│ │ │ ├── Camera
│ │ │ │ └── Camera.vb
│ │ │ ├── Direct3DUtilities.vbproj
│ │ │ ├── Math
│ │ │ │ ├── MatrixUtilities.vb
│ │ │ │ └── Matrix.vb
│ │ │ ├── My Project
│ │ │ │ └── AssemblyInfo.vb
│ │ │ └── Texture
│ │ │ └── TextureLoader.vb
│ │ └── MeshLoader
│ │ ├── AirplaneMesh.vb
│ │ ├── MeshLoader.vbproj
│ │ ├── My Project
│ │ │ └── AssemblyInfo.vb
│ │ ├── Texturizer.vb
│ │ ├── XMesh.fx
│ │ ├── XMesh.fxo
│ │ ├── XMeshLoader.vb
│ │ ├── XMeshLoader.XDataObject.vb
│ │ ├── XMeshManager.vb
│ │ └── XMesh.vb
│ ├── ExplorerBrowser
│ │ ├── CS
│ │ │ ├── ExplorerBrowser.sln
│ │ │ ├── WinForms
│ │ │ │ ├── ExplorerBrowserDemo.csproj
│ │ │ │ ├── ExplorerBrowserTestForm.cs
│ │ │ │ ├── ExplorerBrowserTestForm.Designer.cs
│ │ │ │ ├── ExplorerBrowserTestForm.resx
│ │ │ │ ├── Program.cs
│ │ │ │ └── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.Designer.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.Designer.cs
│ │ │ │ └── Settings.settings
│ │ │ └── WPF
│ │ │ └── WPFExplorerBrowserDemo
│ │ │ ├── App.xaml
│ │ │ ├── App.xaml.cs
│ │ │ ├── ExplorerBrowserTestWindow.xaml
│ │ │ ├── ExplorerBrowserTestWindow.xaml.cs
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.Designer.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.Designer.cs
│ │ │ │ └── Settings.settings
│ │ │ └── WPFExplorerBrowserDemo.csproj
│ │ └── VB
│ │ ├── ExplorerBrowser.sln
│ │ ├── WinForms
│ │ │ ├── ExplorerBrowserDemo.vbproj
│ │ │ ├── ExplorerBrowserTestForm.Designer.vb
│ │ │ ├── ExplorerBrowserTestForm.resx
│ │ │ ├── ExplorerBrowserTestForm.vb
│ │ │ ├── My Project
│ │ │ │ ├── AssemblyInfo.vb
│ │ │ │ ├── Resources.Designer.vb
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.Designer.vb
│ │ │ │ └── Settings.settings
│ │ │ └── Program.vb
│ │ └── WPF
│ │ └── WPFExplorerBrowserDemo
│ │ ├── Application.xaml
│ │ ├── Application.xaml.vb
│ │ ├── ExplorerBrowserTestWindow.xaml
│ │ ├── ExplorerBrowserTestWindow.xaml.vb
│ │ ├── My Project
│ │ │ ├── AssemblyInfo.vb
│ │ │ ├── Resources.Designer.vb
│ │ │ ├── Resources.resx
│ │ │ ├── Settings.Designer.vb
│ │ │ └── Settings.settings
│ │ └── WPFExplorerBrowserDemo.vbproj
│ ├── ExtendedLinguisticServices
│ │ ├── ELSDemo
│ │ │ ├── CS
│ │ │ │ ├── ELSSamples.csproj
│ │ │ │ ├── ELSSamples.sln
│ │ │ │ ├── Program.cs
│ │ │ │ └── Properties
│ │ │ │ └── AssemblyInfo.cs
│ │ │ └── VB
│ │ │ ├── ELSSamples.sln
│ │ │ ├── ELSSamples.vbproj
│ │ │ ├── My Project
│ │ │ │ └── AssemblyInfo.vb
│ │ │ └── Program.vb
│ │ └── Transliterator
│ │ ├── CS
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.Designer.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.Designer.cs
│ │ │ │ └── Settings.settings
│ │ │ ├── sample.txt
│ │ │ ├── ScrollbarTextBox.cs
│ │ │ ├── Transliterator.cs
│ │ │ ├── Transliterator.csproj
│ │ │ ├── Transliterator.Designer.cs
│ │ │ ├── Transliterator.resx
│ │ │ └── Transliterator.sln
│ │ └── VB
│ │ ├── My Project
│ │ │ ├── AssemblyInfo.vb
│ │ │ ├── Resources.Designer.vb
│ │ │ ├── Resources.resx
│ │ │ ├── Settings.Designer.vb
│ │ │ └── Settings.settings
│ │ ├── Program.vb
│ │ ├── sample.txt
│ │ ├── ScrollbarTextBox.vb
│ │ ├── Transliterator.Designer.vb
│ │ ├── Transliterator.resx
│ │ ├── Transliterator.sln
│ │ ├── Transliterator.vb
│ │ └── Transliterator.vbproj
│ ├── HandlerSamples
│ │ ├── HandlerSamples.csproj
│ │ ├── HandlerSamples.sln
│ │ ├── Properties
│ │ │ └── AssemblyInfo.cs
│ │ ├── Readme.txt
│ │ ├── SampleFile.xyz
│ │ ├── SampleFile.xyz2
│ │ ├── ThumbnailProviderDemo2.cs
│ │ ├── ThumbnailProviderDemo.cs
│ │ ├── WinformsPreviewHandlerDemo.cs
│ │ ├── WpfPreviewHandlerDemoControl.xaml
│ │ ├── WpfPreviewHandlerDemoControl.xaml.cs
│ │ ├── WPFPreviewHandlerDemo.cs
│ │ └── XyzFileDefinition.cs
│ ├── NetworkDemo
│ │ ├── CS
│ │ │ ├── App.xaml
│ │ │ ├── App.xaml.cs
│ │ │ ├── NetworkDemo.csproj
│ │ │ ├── NetworkDemo.sln
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.Designer.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.Designer.cs
│ │ │ │ └── Settings.settings
│ │ │ ├── Window1.xaml
│ │ │ └── Window1.xaml.cs
│ │ └── VB
│ │ ├── Application.xaml
│ │ ├── Application.xaml.vb
│ │ ├── My Project
│ │ │ ├── AssemblyInfo.vb
│ │ │ ├── Resources.Designer.vb
│ │ │ ├── Resources.resx
│ │ │ ├── Settings.Designer.vb
│ │ │ └── Settings.settings
│ │ ├── NetworkDemo.sln
│ │ ├── NetworkDemo.vbproj
│ │ ├── Window1.xaml
│ │ └── Window1.xaml.vb
│ ├── PowerMgmtDemo
│ │ ├── CS
│ │ │ ├── PowerMgmtDemo
│ │ │ │ ├── App.xaml
│ │ │ │ ├── App.xaml.cs
│ │ │ │ ├── MyPowerSettings.cs
│ │ │ │ ├── powercfg.ico
│ │ │ │ ├── powercfg.png
│ │ │ │ ├── PowerMgmtDemo.csproj
│ │ │ │ ├── properties
│ │ │ │ │ ├── assemblyinfo.cs
│ │ │ │ │ ├── resources.designer.cs
│ │ │ │ │ ├── resources.resx
│ │ │ │ │ ├── settings.designer.cs
│ │ │ │ │ └── settings.settings
│ │ │ │ ├── Window1.xaml
│ │ │ │ ├── Window1.xaml.cs
│ │ │ │ └── YesNoConverter.cs
│ │ │ └── PowerMgmtDemo.sln
│ │ └── VB
│ │ ├── PowerMgmtDemo
│ │ │ ├── Application.xaml
│ │ │ ├── Application.xaml.vb
│ │ │ ├── MyPowerSettings.vb
│ │ │ ├── My Project
│ │ │ │ ├── AssemblyInfo.vb
│ │ │ │ ├── Resources.Designer.vb
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.Designer.vb
│ │ │ │ └── Settings.settings
│ │ │ ├── powercfg.ico
│ │ │ ├── powercfg.png
│ │ │ ├── PowerMgmtDemo.vbproj
│ │ │ ├── Window1.xaml
│ │ │ ├── Window1.xaml.vb
│ │ │ └── YesNoConverter.vb
│ │ └── PowerMgmtDemo.sln
│ ├── Sensors
│ │ ├── CS
│ │ │ ├── AccelerationMeasurement
│ │ │ │ ├── AccelerationBar.cs
│ │ │ │ ├── AccelerationBar.Designer.cs
│ │ │ │ ├── AccelerationMeasurement.csproj
│ │ │ │ ├── app.manifest
│ │ │ │ ├── Form1.cs
│ │ │ │ ├── Form1.Designer.cs
│ │ │ │ ├── Form1.resx
│ │ │ │ ├── Program.cs
│ │ │ │ └── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.Designer.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings2.Designer.cs
│ │ │ │ └── Settings.settings
│ │ │ ├── AmbientLightMeasurement
│ │ │ │ ├── AmbientLightMeasurement.csproj
│ │ │ │ ├── app.manifest
│ │ │ │ ├── Form1.cs
│ │ │ │ ├── Form1.Designer.cs
│ │ │ │ ├── Form1.resx
│ │ │ │ ├── Program.cs
│ │ │ │ └── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.Designer.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings2.Designer.cs
│ │ │ │ └── Settings.settings
│ │ │ └── SensorsSamples.sln
│ │ └── VB
│ │ ├── AccelerationMeasurement
│ │ │ ├── AccelerationBar.Designer.vb
│ │ │ ├── AccelerationBar.vb
│ │ │ ├── AccelerationMeasurement.vbproj
│ │ │ ├── app.manifest
│ │ │ ├── Form1.Designer.vb
│ │ │ ├── Form1.resx
│ │ │ ├── Form1.vb
│ │ │ ├── My Project
│ │ │ │ └── AssemblyInfo.vb
│ │ │ └── Program.vb
│ │ ├── AmbientLightMeasurement
│ │ │ ├── AmbientLightMeasurement.vbproj
│ │ │ ├── app.manifest
│ │ │ ├── Form1.Designer.vb
│ │ │ ├── Form1.resx
│ │ │ ├── Form1.vb
│ │ │ ├── My Project
│ │ │ │ └── AssemblyInfo.vb
│ │ │ └── Program.vb
│ │ └── SensorsSamples.sln
│ ├── Shell
│ │ ├── CommonFileDialogsDemo
│ │ │ ├── CS
│ │ │ │ ├── CommonFileDialogsDemo
│ │ │ │ │ ├── CommonFileDialogsDemo.csproj
│ │ │ │ │ ├── Form1.cs
│ │ │ │ │ ├── Form1.Designer.cs
│ │ │ │ │ ├── Form1.resx
│ │ │ │ │ ├── Program.cs
│ │ │ │ │ ├── Properties
│ │ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ │ ├── Resources.Designer.cs
│ │ │ │ │ │ ├── Resources.resx
│ │ │ │ │ │ ├── Settings.Designer.cs
│ │ │ │ │ │ └── Settings.settings
│ │ │ │ │ ├── Sample Files
│ │ │ │ │ │ ├── test.docx
│ │ │ │ │ │ └── test.jpg
│ │ │ │ │ ├── SubItemsForm.cs
│ │ │ │ │ ├── SubItemsForm.Designer.cs
│ │ │ │ │ └── SubItemsForm.resx
│ │ │ │ └── CommonFileDialogsDemo.sln
│ │ │ └── VB
│ │ │ ├── CommonFileDialogsDemo
│ │ │ │ ├── CommonFileDialogsDemo.vbproj
│ │ │ │ ├── Form1.Designer.vb
│ │ │ │ ├── Form1.resx
│ │ │ │ ├── Form1.vb
│ │ │ │ ├── My Project
│ │ │ │ │ ├── AssemblyInfo.vb
│ │ │ │ │ ├── Resources.Designer.vb
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.Designer.vb
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── Program.vb
│ │ │ │ ├── Sample Files
│ │ │ │ │ ├── test.docx
│ │ │ │ │ └── test.jpg
│ │ │ │ ├── SubItemsForm.Designer.vb
│ │ │ │ ├── SubItemsForm.resx
│ │ │ │ └── SubItemsForm.vb
│ │ │ └── CommonFileDialogsDemo.sln
│ │ ├── CustomCommonFileDialogsDemo
│ │ │ ├── CS
│ │ │ │ ├── CustomFileDialogsDemo.csproj
│ │ │ │ ├── CustomFileDialogsDemo.sln
│ │ │ │ ├── myapp.xaml
│ │ │ │ ├── myapp.xaml.cs
│ │ │ │ ├── properties
│ │ │ │ │ ├── assemblyinfo.cs
│ │ │ │ │ ├── resources.designer.cs
│ │ │ │ │ ├── resources.resx
│ │ │ │ │ ├── settings.designer.cs
│ │ │ │ │ └── settings.settings
│ │ │ │ ├── window1.xaml
│ │ │ │ └── window1.xaml.cs
│ │ │ └── VB
│ │ │ ├── CustomFileDialogsDemo.sln
│ │ │ ├── CustomFileDialogsDemo.vbproj
│ │ │ ├── MyApp.xaml
│ │ │ ├── MyApp.xaml.vb
│ │ │ ├── My Project
│ │ │ │ ├── AssemblyInfo.vb
│ │ │ │ ├── Resources.Designer.vb
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.Designer.vb
│ │ │ │ └── Settings.settings
│ │ │ ├── Window1.xaml
│ │ │ └── Window1.xaml.vb
│ │ ├── DragAndDrop
│ │ │ ├── CS
│ │ │ │ └── WPF
│ │ │ │ ├── ShellObjectDragAndDrop
│ │ │ │ │ ├── App.xaml
│ │ │ │ │ ├── App.xaml.cs
│ │ │ │ │ ├── DragAndDropWindow.xaml
│ │ │ │ │ ├── DragAndDropWindow.xaml.cs
│ │ │ │ │ ├── Properties
│ │ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ │ ├── Resources.Designer.cs
│ │ │ │ │ │ ├── Resources.resx
│ │ │ │ │ │ ├── Settings.Designer.cs
│ │ │ │ │ │ └── Settings.settings
│ │ │ │ │ └── ShellObjectDragAndDropDemo.csproj
│ │ │ │ └── ShellObjectDragAndDrop.sln
│ │ │ └── VB
│ │ │ └── WPF
│ │ │ ├── ShellObjectDragAndDrop
│ │ │ │ ├── Application.xaml
│ │ │ │ ├── Application.xaml.vb
│ │ │ │ ├── DragAndDropWindow.xaml
│ │ │ │ ├── DragAndDropWindow.xaml.vb
│ │ │ │ ├── My Project
│ │ │ │ │ ├── AssemblyInfo.vb
│ │ │ │ │ ├── Resources.Designer.vb
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.Designer.vb
│ │ │ │ │ └── Settings.settings
│ │ │ │ └── ShellObjectDragAndDropDemo.vbproj
│ │ │ └── ShellObjectDragAndDrop.sln
│ │ ├── KnownFoldersBrowser
│ │ │ ├── CS
│ │ │ │ ├── KnownFoldersBrowser
│ │ │ │ │ ├── App.xaml
│ │ │ │ │ ├── App.xaml.cs
│ │ │ │ │ ├── KnownFoldersBrowser.csproj
│ │ │ │ │ ├── Properties
│ │ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ │ ├── Resources.Designer.cs
│ │ │ │ │ │ ├── Resources.resx
│ │ │ │ │ │ ├── Settings.Designer.cs
│ │ │ │ │ │ └── Settings.settings
│ │ │ │ │ ├── Window1.xaml
│ │ │ │ │ └── Window1.xaml.cs
│ │ │ │ └── KnownFoldersBrowser.sln
│ │ │ └── VB
│ │ │ ├── KnownFoldersBrowser
│ │ │ │ ├── Application.xaml
│ │ │ │ ├── Application.xaml.vb
│ │ │ │ ├── KnownFoldersBrowser.vbproj
│ │ │ │ ├── My Project
│ │ │ │ │ ├── AssemblyInfo.vb
│ │ │ │ │ ├── Resources.Designer.vb
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.Designer.vb
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── Window1.xaml
│ │ │ │ └── Window1.xaml.vb
│ │ │ └── KnownFoldersBrowser.sln
│ │ ├── PicturePropertiesEditor
│ │ │ ├── CS
│ │ │ │ ├── app.manifest
│ │ │ │ ├── App.xaml
│ │ │ │ ├── App.xaml.cs
│ │ │ │ ├── Controls
│ │ │ │ │ ├── RatingControl.xaml
│ │ │ │ │ ├── RatingControl.xaml.cs
│ │ │ │ │ └── ZOrderStackPanel.cs
│ │ │ │ ├── PicturePropertiesEditor.csproj
│ │ │ │ ├── PicturePropertiesEditor.sln
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ ├── Resources.Designer.cs
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.Designer.cs
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── Window1.xaml
│ │ │ │ └── Window1.xaml.cs
│ │ │ └── VB
│ │ │ ├── Application.xaml
│ │ │ ├── Application.xaml.vb
│ │ │ ├── app.manifest
│ │ │ ├── Controls
│ │ │ │ ├── RatingControl.xaml
│ │ │ │ ├── RatingControl.xaml.vb
│ │ │ │ └── ZOrderStackPanel.vb
│ │ │ ├── My Project
│ │ │ │ ├── AssemblyInfo.vb
│ │ │ │ ├── Resources.Designer.vb
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.Designer.vb
│ │ │ │ └── Settings.settings
│ │ │ ├── PicturePropertiesEditor.sln
│ │ │ ├── PicturePropertiesEditor.vbproj
│ │ │ ├── Window1.xaml
│ │ │ └── Window1.xaml.vb
│ │ ├── PropertyEditDemo
│ │ │ ├── CS
│ │ │ │ └── PropertyEdit
│ │ │ │ ├── PropertyEdit.cs
│ │ │ │ ├── PropertyEdit.csproj
│ │ │ │ └── PropertyEdit.sln
│ │ │ └── VB
│ │ │ └── PropertyEdit
│ │ │ ├── PropertyEdit.sln
│ │ │ ├── PropertyEdit.vb
│ │ │ └── PropertyEdit.vbproj
│ │ ├── SearchApplication
│ │ │ ├── CS
│ │ │ │ └── SearchApp
│ │ │ │ ├── AdvancedSearch.xaml
│ │ │ │ ├── AdvancedSearch.xaml.cs
│ │ │ │ ├── app.config
│ │ │ │ ├── app.manifest
│ │ │ │ ├── App.xaml
│ │ │ │ ├── App.xaml.cs
│ │ │ │ ├── Controls
│ │ │ │ │ ├── RatingControl.xaml
│ │ │ │ │ ├── RatingControl.xaml.cs
│ │ │ │ │ └── SearchTextBox.cs
│ │ │ │ ├── GlassHelper.cs
│ │ │ │ ├── Images
│ │ │ │ │ ├── Back_Button_256.png
│ │ │ │ │ ├── clear.png
│ │ │ │ │ ├── Find_Search_64.png
│ │ │ │ │ ├── Find_Search.ico
│ │ │ │ │ ├── Forward_Button_256.png
│ │ │ │ │ ├── Help-32.png
│ │ │ │ │ ├── search_adv.png
│ │ │ │ │ └── search.png
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ ├── Resources.Designer.cs
│ │ │ │ │ └── Resources.resx
│ │ │ │ ├── SearchApp.csproj
│ │ │ │ ├── SearchApp.sln
│ │ │ │ ├── Themes
│ │ │ │ │ ├── Generic.xaml
│ │ │ │ │ └── GlassButton.xaml
│ │ │ │ ├── Window1.xaml
│ │ │ │ └── Window1.xaml.cs
│ │ │ └── VB
│ │ │ └── SearchApp
│ │ │ ├── AdvancedSearch.xaml
│ │ │ ├── AdvancedSearch.xaml.vb
│ │ │ ├── app.config
│ │ │ ├── Application.xaml
│ │ │ ├── Application.xaml.vb
│ │ │ ├── app.manifest
│ │ │ ├── Controls
│ │ │ │ ├── RatingControl.xaml
│ │ │ │ ├── RatingControl.xaml.vb
│ │ │ │ └── SearchTextBox.vb
│ │ │ ├── GlassHelper.vb
│ │ │ ├── Images
│ │ │ │ ├── Back_Button_256.png
│ │ │ │ ├── clear.png
│ │ │ │ ├── Find_Search_64.png
│ │ │ │ ├── Find_Search.ico
│ │ │ │ ├── Forward_Button_256.png
│ │ │ │ ├── Help-32.png
│ │ │ │ ├── search_adv.png
│ │ │ │ └── search.png
│ │ │ ├── My Project
│ │ │ │ ├── AssemblyInfo.vb
│ │ │ │ ├── Resources.Designer.vb
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.Designer.vb
│ │ │ │ └── Settings.settings
│ │ │ ├── SearchApp.sln
│ │ │ ├── SearchApp.vbproj
│ │ │ ├── Themes
│ │ │ │ ├── Generic.xaml
│ │ │ │ └── GlassButton.xaml
│ │ │ ├── Window1.xaml
│ │ │ └── Window1.xaml.vb
│ │ ├── ShellHierarchyTreeDemo
│ │ │ ├── CS
│ │ │ │ ├── App.xaml
│ │ │ │ ├── App.xaml.cs
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ ├── Resources.Designer.cs
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.Designer.cs
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── ShellHierarchyTreeDemo.csproj
│ │ │ │ ├── ShellHierarchyTreeDemo.sln
│ │ │ │ ├── Window1.xaml
│ │ │ │ └── Window1.xaml.cs
│ │ │ └── VB
│ │ │ ├── Application.xaml
│ │ │ ├── Application.xaml.vb
│ │ │ ├── My Project
│ │ │ │ ├── AssemblyInfo.vb
│ │ │ │ ├── Resources.Designer.vb
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.Designer.vb
│ │ │ │ └── Settings.settings
│ │ │ ├── ShellHierarchyTreeDemo.sln
│ │ │ ├── ShellHierarchyTreeDemo.vbproj
│ │ │ ├── Window1.xaml
│ │ │ └── Window1.xaml.vb
│ │ ├── ShellThumbnailBrowserDemo
│ │ │ ├── CS
│ │ │ │ ├── ThumbnailBrowserDemo
│ │ │ │ │ ├── Program.cs
│ │ │ │ │ ├── Properties
│ │ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ │ ├── Resources.Designer.cs
│ │ │ │ │ │ ├── Resources.resx
│ │ │ │ │ │ ├── Settings.Designer.cs
│ │ │ │ │ │ └── Settings.settings
│ │ │ │ │ ├── ShellThumbnailBrowserDemo.csproj
│ │ │ │ │ ├── ThumbnailBrowser.cs
│ │ │ │ │ ├── ThumbnailBrowser.Designer.cs
│ │ │ │ │ ├── ThumbnailBrowser.ico
│ │ │ │ │ └── ThumbnailBrowser.resx
│ │ │ │ └── ThumbnailBrowserDemo.sln
│ │ │ └── VB
│ │ │ ├── ThumbnailBrowserDemo
│ │ │ │ ├── My Project
│ │ │ │ │ ├── AssemblyInfo.vb
│ │ │ │ │ ├── Resources.Designer.vb
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.Designer.vb
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── Program.vb
│ │ │ │ ├── ShellThumbnailBrowserDemo.vbproj
│ │ │ │ ├── ThumbnailBrowser.Designer.vb
│ │ │ │ ├── ThumbnailBrowser.ico
│ │ │ │ ├── ThumbnailBrowser.resx
│ │ │ │ └── ThumbnailBrowser.vb
│ │ │ └── ThumbnailBrowserDemo.sln
│ │ ├── StarBackupUsingLibraries
│ │ │ ├── CS
│ │ │ │ ├── App.xaml
│ │ │ │ ├── BackupProcessPage.xaml
│ │ │ │ ├── BackupProcessPage.xaml.cs
│ │ │ │ ├── commandlinkwpf.xaml
│ │ │ │ ├── commandlinkwpf.xaml.cs
│ │ │ │ ├── Icons
│ │ │ │ │ └── BackupRestore.ico
│ │ │ │ ├── MainWindow.xaml
│ │ │ │ ├── MainWindow.xaml.cs
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ ├── Resources.Designer.cs
│ │ │ │ │ └── Resources.resx
│ │ │ │ ├── StarBackupHelper.cs
│ │ │ │ ├── StarBackupMain.xaml
│ │ │ │ ├── StarBackupMain.xaml.cs
│ │ │ │ ├── StarBackup.sln
│ │ │ │ ├── StarBackupUsingLibraries.csproj
│ │ │ │ ├── StartBackupPage.xaml
│ │ │ │ ├── StartBackupPage.xaml.cs
│ │ │ │ └── Wizard
│ │ │ │ ├── WizardDialogBox.xaml
│ │ │ │ ├── WizardDialogBox.xaml.cs
│ │ │ │ ├── WizardLauncher.cs
│ │ │ │ ├── WizardResult.cs
│ │ │ │ ├── WizardReturnEventArgs.cs
│ │ │ │ └── WizardReturnEventHandler.cs
│ │ │ └── VB
│ │ │ ├── Application.xaml
│ │ │ ├── BackupProcessPage.xaml
│ │ │ ├── BackupProcessPage.xaml.vb
│ │ │ ├── commandlinkwpf.xaml
│ │ │ ├── commandlinkwpf.xaml.vb
│ │ │ ├── Icons
│ │ │ │ └── BackupRestore.ico
│ │ │ ├── MainWindow.xaml
│ │ │ ├── MainWindow.xaml.vb
│ │ │ ├── My Project
│ │ │ │ ├── AssemblyInfo.vb
│ │ │ │ ├── Resources.Designer.vb
│ │ │ │ └── Resources.resx
│ │ │ ├── StarBackupHelper.vb
│ │ │ ├── StarBackupMain.xaml
│ │ │ ├── StarBackupMain.xaml.vb
│ │ │ ├── StarBackup.sln
│ │ │ ├── StarBackupUsingLibraries.vbproj
│ │ │ ├── StartBackupPage.xaml
│ │ │ ├── StartBackupPage.xaml.vb
│ │ │ └── Wizard
│ │ │ ├── WizardDialogBox.xaml
│ │ │ ├── WizardDialogBox.xaml.vb
│ │ │ ├── WizardLauncher.vb
│ │ │ ├── WizardResult.vb
│ │ │ ├── WizardReturnEventArgs.vb
│ │ │ └── WizardReturnEventHandler.vb
│ │ ├── StockIconsDemo
│ │ │ ├── CS
│ │ │ │ ├── StockIconsDemo
│ │ │ │ │ ├── App.xaml
│ │ │ │ │ ├── App.xaml.cs
│ │ │ │ │ ├── Properties
│ │ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ │ ├── Resources.Designer.cs
│ │ │ │ │ │ ├── Resources.resx
│ │ │ │ │ │ ├── Settings.Designer.cs
│ │ │ │ │ │ └── Settings.settings
│ │ │ │ │ ├── StockIconsDemo.csproj
│ │ │ │ │ ├── Window1.xaml
│ │ │ │ │ └── Window1.xaml.cs
│ │ │ │ └── StockIconsDemo.sln
│ │ │ └── VB
│ │ │ ├── StockIconsDemo
│ │ │ │ ├── Application.xaml
│ │ │ │ ├── Application.xaml.vb
│ │ │ │ ├── My Project
│ │ │ │ │ ├── AssemblyInfo.vb
│ │ │ │ │ ├── Resources.Designer.vb
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.Designer.vb
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── StockIconsDemo.vbproj
│ │ │ │ ├── Window1.xaml
│ │ │ │ └── Window1.xaml.vb
│ │ │ └── StockIconsDemo.sln
│ │ ├── TabbedThumbnailDemo
│ │ │ ├── CS
│ │ │ │ └── Winforms
│ │ │ │ ├── FavoritesWindow.cs
│ │ │ │ ├── FavoritesWindow.Designer.cs
│ │ │ │ ├── FavoritesWindow.resx
│ │ │ │ ├── Form1.cs
│ │ │ │ ├── Form1.Designer.cs
│ │ │ │ ├── Form1.resx
│ │ │ │ ├── Program.cs
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ ├── Resources.Designer.cs
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.Designer.cs
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── Resources
│ │ │ │ │ ├── copy.ico
│ │ │ │ │ ├── cut.ico
│ │ │ │ │ ├── nextArrow.ico
│ │ │ │ │ ├── paste.ico
│ │ │ │ │ ├── prevArrow.ico
│ │ │ │ │ ├── refresh.ico
│ │ │ │ │ └── selectAll.ico
│ │ │ │ ├── TabbedThumbnailDemoWinforms.csproj
│ │ │ │ └── TabbedThumbnailDemoWinforms.sln
│ │ │ └── VB
│ │ │ └── Winforms
│ │ │ ├── FavoritesWindow.Designer.vb
│ │ │ ├── FavoritesWindow.resx
│ │ │ ├── FavoritesWindow.vb
│ │ │ ├── Form1.Designer.vb
│ │ │ ├── Form1.resx
│ │ │ ├── Form1.vb
│ │ │ ├── My Project
│ │ │ │ ├── AssemblyInfo.vb
│ │ │ │ ├── Resources.Designer.vb
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.Designer.vb
│ │ │ │ └── Settings.settings
│ │ │ ├── Program.vb
│ │ │ ├── Resources
│ │ │ │ ├── copy.ico
│ │ │ │ ├── cut.ico
│ │ │ │ ├── nextArrow.ico
│ │ │ │ ├── paste.ico
│ │ │ │ ├── prevArrow.ico
│ │ │ │ ├── refresh.ico
│ │ │ │ ├── Resources.resx
│ │ │ │ └── selectAll.ico
│ │ │ ├── TabbedThumbnailDemoWinforms.sln
│ │ │ └── TabbedThumbnailDemoWinforms.vbproj
│ │ ├── TaskbarDemo
│ │ │ ├── CS
│ │ │ │ ├── RegistrationHelper
│ │ │ │ │ ├── Properties
│ │ │ │ │ │ └── AssemblyInfo.cs
│ │ │ │ │ ├── RegistrationHelper.csproj
│ │ │ │ │ └── RegistrationHelperMain.cs
│ │ │ │ ├── TaskbarDemo
│ │ │ │ │ ├── app.manifest
│ │ │ │ │ ├── ChildDocument.cs
│ │ │ │ │ ├── ChildDocument.Designer.cs
│ │ │ │ │ ├── ChildDocument.resx
│ │ │ │ │ ├── Program.cs
│ │ │ │ │ ├── Properties
│ │ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ │ ├── Resources.Designer.cs
│ │ │ │ │ │ ├── Resources.resx
│ │ │ │ │ │ ├── Settings.Designer.cs
│ │ │ │ │ │ └── Settings.settings
│ │ │ │ │ ├── RegistrationHelper.cs
│ │ │ │ │ ├── Resources
│ │ │ │ │ │ ├── Green.ico
│ │ │ │ │ │ ├── Red.ico
│ │ │ │ │ │ ├── Taskbar.ico
│ │ │ │ │ │ └── Yellow.ico
│ │ │ │ │ ├── TaskbarDemo.csproj
│ │ │ │ │ ├── TaskbarDemoMainForm.cs
│ │ │ │ │ ├── TaskbarDemoMainForm.Designer.cs
│ │ │ │ │ └── TaskbarDemoMainForm.resx
│ │ │ │ └── TaskbarDemo.sln
│ │ │ └── VB
│ │ │ ├── RegistrationHelper
│ │ │ │ ├── My Project
│ │ │ │ │ └── AssemblyInfo.vb
│ │ │ │ ├── RegistrationHelperMain.vb
│ │ │ │ └── RegistrationHelper.vbproj
│ │ │ ├── TaskbarDemo
│ │ │ │ ├── app.manifest
│ │ │ │ ├── ChildDocument.Designer.vb
│ │ │ │ ├── ChildDocument.resx
│ │ │ │ ├── ChildDocument.vb
│ │ │ │ ├── My Project
│ │ │ │ │ ├── AssemblyInfo.vb
│ │ │ │ │ ├── Resources.Designer.vb
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.Designer.vb
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── Program.vb
│ │ │ │ ├── RegistrationHelper.vb
│ │ │ │ ├── Resources
│ │ │ │ │ ├── Green.ico
│ │ │ │ │ ├── Red.ico
│ │ │ │ │ ├── Taskbar.ico
│ │ │ │ │ └── Yellow.ico
│ │ │ │ ├── TaskbarDemoMainForm.Designer.vb
│ │ │ │ ├── TaskbarDemoMainForm.resx
│ │ │ │ ├── TaskbarDemoMainForm.vb
│ │ │ │ └── TaskbarDemo.vbproj
│ │ │ └── TaskbarDemo.sln
│ │ └── ThumbnailToolbarDemo
│ │ ├── CS
│ │ │ ├── Winforms
│ │ │ │ ├── app.manifest
│ │ │ │ ├── Form1.cs
│ │ │ │ ├── Form1.Designer.cs
│ │ │ │ ├── Form1.resx
│ │ │ │ ├── Program.cs
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ ├── Resources.Designer.cs
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.Designer.cs
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── Resources
│ │ │ │ │ ├── first.ico
│ │ │ │ │ ├── last.ico
│ │ │ │ │ ├── nextArrow.ico
│ │ │ │ │ └── prevArrow.ico
│ │ │ │ ├── ThumbnailToolbarDemoWinforms.csproj
│ │ │ │ └── ThumbnailToolbarDemoWinforms.sln
│ │ │ └── WPF
│ │ │ ├── app.manifest
│ │ │ ├── App.xaml
│ │ │ ├── App.xaml.cs
│ │ │ ├── Icons
│ │ │ │ ├── first.ico
│ │ │ │ ├── last.ico
│ │ │ │ ├── nextArrow.ico
│ │ │ │ └── prevArrow.ico
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.Designer.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.Designer.cs
│ │ │ │ └── Settings.settings
│ │ │ ├── ThumbnailToolbarDemoWPF.csproj
│ │ │ ├── ThumbnailToolbarDemoWPF.sln
│ │ │ ├── Window1.xaml
│ │ │ └── Window1.xaml.cs
│ │ └── VB
│ │ ├── Winforms
│ │ │ ├── app.manifest
│ │ │ ├── Form1.Designer.vb
│ │ │ ├── Form1.resx
│ │ │ ├── Form1.vb
│ │ │ ├── My Project
│ │ │ │ ├── AssemblyInfo.vb
│ │ │ │ ├── Resources.Designer.vb
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.Designer.vb
│ │ │ │ └── Settings.settings
│ │ │ ├── Program.vb
│ │ │ ├── Resources
│ │ │ │ ├── first.ico
│ │ │ │ ├── last.ico
│ │ │ │ ├── nextArrow.ico
│ │ │ │ └── prevArrow.ico
│ │ │ ├── ThumbnailToolbarDemoWinforms.sln
│ │ │ └── ThumbnailToolbarDemoWinforms.vbproj
│ │ └── WPF
│ │ ├── Application.xaml
│ │ ├── Application.xaml.vb
│ │ ├── app.manifest
│ │ ├── Icons
│ │ │ ├── first.ico
│ │ │ ├── last.ico
│ │ │ ├── nextArrow.ico
│ │ │ └── prevArrow.ico
│ │ ├── My Project
│ │ │ ├── AssemblyInfo.vb
│ │ │ ├── Resources.Designer.vb
│ │ │ ├── Resources.resx
│ │ │ ├── Settings.Designer.vb
│ │ │ └── Settings.settings
│ │ ├── ThumbnailToolbarDemoWPF.sln
│ │ ├── ThumbnailToolbarDemoWPF.vbproj
│ │ ├── Window1.xaml
│ │ └── Window1.xaml.vb
│ ├── ShellObjectWatcherSampleWPF
│ │ ├── App.xaml
│ │ ├── App.xaml.cs
│ │ ├── MainWindow.xaml
│ │ ├── MainWindow.xaml.cs
│ │ ├── Properties
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Resources.Designer.cs
│ │ │ ├── Resources.resx
│ │ │ ├── Settings.Designer.cs
│ │ │ └── Settings.settings
│ │ ├── ShellObjectWatcherSampleWPF.csproj
│ │ └── ShellObjectWatcherSampleWPF.sln
│ └── TaskDialogDemo
│ ├── CS
│ │ ├── TaskDialogDemo
│ │ │ ├── app.manifest
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.Designer.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.Designer.cs
│ │ │ │ └── Settings.settings
│ │ │ ├── TaskDialogDemo.csproj
│ │ │ ├── TestHarness.cs
│ │ │ ├── TestHarness.Designer.cs
│ │ │ └── TestHarness.resx
│ │ └── TaskDialogDemo.sln
│ └── VB
│ ├── TaskDialogDemo
│ │ ├── app.manifest
│ │ ├── My Project
│ │ │ ├── AssemblyInfo.vb
│ │ │ ├── Resources.Designer.vb
│ │ │ ├── Resources.resx
│ │ │ ├── Settings.Designer.vb
│ │ │ └── Settings.settings
│ │ ├── Program.vb
│ │ ├── TaskDialogDemo.vbproj
│ │ ├── TestHarness.Designer.vb
│ │ ├── TestHarness.resx
│ │ └── TestHarness.vb
│ └── TaskDialogDemo.sln
├── Tests
│ ├── Core
│ │ ├── CoreTests.csproj
│ │ ├── NetworkList
│ │ │ └── NetworkListManagerTests.cs
│ │ ├── PowerManagement
│ │ │ ├── BatteryStateTests.cs
│ │ │ └── PowerManagerTests.cs
│ │ └── PropertySystem
│ │ ├── PropertyKeyTests.cs
│ │ └── PropVariantTests.cs
│ ├── ExtendedLinguisticServices
│ │ ├── ExtendedLinguisticServicesTests.csproj
│ │ ├── LinguisticExceptionTests.cs
│ │ └── MappingServiceTests.cs
│ ├── Sensors
│ │ ├── Metadata
│ │ │ └── SensorDescriptionAttributeTests.cs
│ │ ├── Sensors
│ │ │ ├── Light
│ │ │ │ ├── AmbientLightSensorTests.cs
│ │ │ │ └── LuminousIntensityTests.cs
│ │ │ ├── Motion
│ │ │ │ └── Accelerometer3DTests.cs
│ │ │ └── UnknownSensorTests.cs
│ │ └── SensorsTests.csproj
│ ├── Shell
│ │ ├── KnownFolders
│ │ │ ├── KnownFolderHelperTests.cs
│ │ │ └── KnownFoldersTests.cs
│ │ ├── PropertySystem
│ │ │ └── PropertySystemTests.cs
│ │ ├── ShellObjectWatcher
│ │ │ └── ShellObjectWatcherTests.cs
│ │ ├── ShellTests.csproj
│ │ └── StockIcons
│ │ └── StockIconsTests.cs
│ ├── ShellExtensionTests
│ │ ├── PreviewHandlers
│ │ │ ├── PreviewHandlerTestSamples.cs
│ │ │ ├── PreviewHandlerTests.cs
│ │ │ ├── WinFormsPreviewHandlerSampleForm.cs
│ │ │ ├── WinFormsPreviewHandlerSampleForm.Designer.cs
│ │ │ └── WinFormsPreviewHandlerSampleForm.resx
│ │ ├── Properties
│ │ │ └── AssemblyInfo.cs
│ │ ├── ShellExtensionTests.csproj
│ │ └── ThumbnailProviders
│ │ ├── ThumbnailProviderTestSamples.cs
│ │ └── ThumbnailProviderTests.cs
│ ├── Tests10.sln
│ ├── Tests README.txt
│ ├── Tests.sln
│ └── Tests.xunit
└── WindowsAPICodePack
├── Core
│ ├── AppRestartRecovery
│ │ ├── ApplicationRecoveryException.cs
│ │ ├── ApplicationRestartRecoveryManager.cs
│ │ ├── RecoveryData.cs
│ │ ├── RecoverySettings.cs
│ │ ├── RestartRestrictions.cs
│ │ └── RestartSettings.cs
│ ├── Core.csproj
│ ├── CustomDictionary.xml
│ ├── Dialogs
│ │ ├── Common
│ │ │ ├── DialogControlCollection.cs
│ │ │ ├── DialogControl.cs
│ │ │ ├── DialogsDefaults.cs
│ │ │ └── IDialogControlHost.cs
│ │ └── TaskDialogs
│ │ ├── TaskDialogBar.cs
│ │ ├── TaskDialogButtonBase.cs
│ │ ├── TaskDialogButton.cs
│ │ ├── TaskDialogClosingEventArgs.cs
│ │ ├── TaskDialogCommandLink.cs
│ │ ├── TaskDialogControl.cs
│ │ ├── TaskDialog.cs
│ │ ├── TaskDialogDefaults.cs
│ │ ├── TaskDialogExpandedInfoMode.cs
│ │ ├── TaskDialogHyperlinkClickedEventArgs.cs
│ │ ├── TaskDialogProgressBar.cs
│ │ ├── TaskDialogProgressBarState.cs
│ │ ├── TaskDialogRadioButton.cs
│ │ ├── TaskDialogResult.cs
│ │ ├── TaskDialogStandardButton.cs
│ │ ├── TaskDialogStandardIcon.cs
│ │ ├── TaskDialogStartupLocation.cs
│ │ └── TaskDialogTickEventArgs.cs
│ ├── GlobalSuppressions.cs
│ ├── Interop
│ │ ├── AppRestartRecovery
│ │ │ └── AppRestartRecoveryNativeMethods.cs
│ │ ├── CoreErrorHelper.cs
│ │ ├── CoreHelpers.cs
│ │ ├── CoreNativeMethods.cs
│ │ ├── Dialogs
│ │ │ └── DialogShowState.cs
│ │ ├── NetworkList
│ │ │ ├── INetworkConnection.cs
│ │ │ ├── INetwork.cs
│ │ │ ├── INetworkListManager.cs
│ │ │ └── NetworkListManagerClass.cs
│ │ ├── PowerManagement
│ │ │ └── PowerManagementNativeMethods.cs
│ │ ├── TaskDialogs
│ │ │ ├── NativeTaskDialog.cs
│ │ │ ├── NativeTaskDialogSettings.cs
│ │ │ └── TaskDialogNativeMethods.cs
│ │ └── WindowMessage.cs
│ ├── NetworkList
│ │ ├── NetworkCollection.cs
│ │ ├── NetworkConnectionCollection.cs
│ │ ├── NetworkConnection.cs
│ │ ├── Network.cs
│ │ ├── NetworkListEnums.cs
│ │ └── NetworkListManager.cs
│ ├── PowerManagement
│ │ ├── BatteryState.cs
│ │ ├── EventManager.cs
│ │ ├── ExecutionState.cs
│ │ ├── MessageManager.cs
│ │ ├── PersonalityGuids.cs
│ │ ├── Power.cs
│ │ ├── PowerManager.cs
│ │ ├── PowerManagerException.cs
│ │ ├── PowerPersonality.cs
│ │ └── PowerSource.cs
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ ├── PropertySystem
│ │ ├── PropertyKey.cs
│ │ ├── PropVariant.cs
│ │ └── PropVariantNativeMethods.cs
│ ├── Resources
│ │ ├── LocalizedMessages.Designer.cs
│ │ └── LocalizedMessages.resx
│ └── SafeHandles
│ ├── SafeIconHandle.cs
│ ├── SafeRegionHandle.cs
│ ├── SafeWindowHandle.cs
│ └── ZeroInvalidHandle.cs
├── DirectX
│ ├── DirectX
│ │ ├── AllTypes.h
│ │ ├── AssemblyInfo.cpp
│ │ ├── AutoIUnknown.cpp
│ │ ├── AutoIUnknown.h
│ │ ├── AutoPointer.cpp
│ │ ├── AutoPointer.h
│ │ ├── CodeAnalysisDictionary.xml
│ │ ├── CommonEnums.h
│ │ ├── CommonUtils.cpp
│ │ ├── CommonUtils.h
│ │ ├── Convert.cpp
│ │ ├── Convert.h
│ │ ├── Direct2D
│ │ │ ├── D2DCommon.h
│ │ │ ├── D2DCustom.cpp
│ │ │ ├── D2DEnums.h
│ │ │ ├── D2DException.h
│ │ │ ├── D2DGeometrySink.cpp
│ │ │ ├── D2DGeometrySink.h
│ │ │ ├── D2DInterfaces.cpp
│ │ │ ├── D2DInterfaces.h
│ │ │ ├── D2DInteropTypes.h
│ │ │ ├── D2DPointAndTangent.h
│ │ │ ├── D2DStructs.cpp
│ │ │ ├── D2DStructs.h
│ │ │ ├── D2DTessellationSink.cpp
│ │ │ └── D2DTessellationSink.h
│ │ ├── Direct3D10
│ │ │ ├── D3D10Asynchronous.cpp
│ │ │ ├── D3D10Asynchronous.h
│ │ │ ├── D3D10BlendState1.cpp
│ │ │ ├── D3D10BlendState1.h
│ │ │ ├── D3D10BlendState.cpp
│ │ │ ├── D3D10BlendState.h
│ │ │ ├── D3D10Blob.cpp
│ │ │ ├── D3D10Blob.h
│ │ │ ├── D3D10Buffer.cpp
│ │ │ ├── D3D10Buffer.h
│ │ │ ├── D3D10CheckCounterData.h
│ │ │ ├── D3D10Counter.cpp
│ │ │ ├── D3D10Counter.h
│ │ │ ├── D3D10Debug.cpp
│ │ │ ├── D3D10Debug.h
│ │ │ ├── D3D10DepthStencilState.cpp
│ │ │ ├── D3D10DepthStencilState.h
│ │ │ ├── D3D10DepthStencilView.cpp
│ │ │ ├── D3D10DepthStencilView.h
│ │ │ ├── D3D10Device1.cpp
│ │ │ ├── D3D10Device1.h
│ │ │ ├── D3D10DeviceChild.cpp
│ │ │ ├── D3D10DeviceChild.h
│ │ │ ├── D3D10Device.cpp
│ │ │ ├── D3D10Device.h
│ │ │ ├── D3D10EffectBlendVariable.cpp
│ │ │ ├── D3D10EffectBlendVariable.h
│ │ │ ├── D3D10EffectConstantBuffer.cpp
│ │ │ ├── D3D10EffectConstantBuffer.h
│ │ │ ├── D3D10Effect.cpp
│ │ │ ├── D3D10EffectDepthStencilVariable.cpp
│ │ │ ├── D3D10EffectDepthStencilVariable.h
│ │ │ ├── D3D10EffectDepthStencilViewVariable.cpp
│ │ │ ├── D3D10EffectDepthStencilViewVariable.h
│ │ │ ├── D3D10Effect.h
│ │ │ ├── D3D10EffectMatrixVariable.cpp
│ │ │ ├── D3D10EffectMatrixVariable.h
│ │ │ ├── D3D10EffectPass.cpp
│ │ │ ├── D3D10EffectPass.h
│ │ │ ├── D3D10EffectPool.cpp
│ │ │ ├── D3D10EffectPool.h
│ │ │ ├── D3D10EffectRasterizerVariable.cpp
│ │ │ ├── D3D10EffectRasterizerVariable.h
│ │ │ ├── D3D10EffectRenderTargetViewVariable.cpp
│ │ │ ├── D3D10EffectRenderTargetViewVariable.h
│ │ │ ├── D3D10EffectSamplerVariable.cpp
│ │ │ ├── D3D10EffectSamplerVariable.h
│ │ │ ├── D3D10EffectScalarVariable.cpp
│ │ │ ├── D3D10EffectScalarVariable.h
│ │ │ ├── D3D10EffectShaderResourceVariable.cpp
│ │ │ ├── D3D10EffectShaderResourceVariable.h
│ │ │ ├── D3D10EffectShaderVariable.cpp
│ │ │ ├── D3D10EffectShaderVariable.h
│ │ │ ├── D3D10EffectStringVariable.cpp
│ │ │ ├── D3D10EffectStringVariable.h
│ │ │ ├── D3D10EffectTechnique.cpp
│ │ │ ├── D3D10EffectTechnique.h
│ │ │ ├── D3D10EffectType.cpp
│ │ │ ├── D3D10EffectType.h
│ │ │ ├── D3D10EffectVariable.cpp
│ │ │ ├── D3D10EffectVariable.h
│ │ │ ├── D3D10EffectVectorVariable.cpp
│ │ │ ├── D3D10EffectVectorVariable.h
│ │ │ ├── D3D10Enums.h
│ │ │ ├── D3D10GeometryShader.cpp
│ │ │ ├── D3D10GeometryShader.h
│ │ │ ├── D3D10GeometryShaderPipelineStage.cpp
│ │ │ ├── D3D10GeometryShaderPipelineStage.h
│ │ │ ├── D3D10Include.cpp
│ │ │ ├── D3D10Include.h
│ │ │ ├── D3D10InfoQueue.cpp
│ │ │ ├── D3D10InfoQueue.h
│ │ │ ├── D3D10InputAssemblerPipelineStage.cpp
│ │ │ ├── D3D10InputAssemblerPipelineStage.h
│ │ │ ├── D3D10InputLayout.cpp
│ │ │ ├── D3D10InputLayout.h
│ │ │ ├── D3D10Multithread.cpp
│ │ │ ├── D3D10Multithread.h
│ │ │ ├── D3D10OutputMergerBlendState.h
│ │ │ ├── D3D10OutputMergerPipelineStage.cpp
│ │ │ ├── D3D10OutputMergerPipelineStage.h
│ │ │ ├── D3D10OutputMergerRenderTargets.h
│ │ │ ├── D3D10PipelineStage.cpp
│ │ │ ├── D3D10PipelineStage.h
│ │ │ ├── D3D10PixelShader.cpp
│ │ │ ├── D3D10PixelShader.h
│ │ │ ├── D3D10PixelShaderPipelineStage.cpp
│ │ │ ├── D3D10PixelShaderPipelineStage.h
│ │ │ ├── D3D10Predicate.cpp
│ │ │ ├── D3D10Predicate.h
│ │ │ ├── D3D10Query.cpp
│ │ │ ├── D3D10Query.h
│ │ │ ├── D3D10RasterizerPipelineStage.cpp
│ │ │ ├── D3D10RasterizerPipelineStage.h
│ │ │ ├── D3D10RasterizerState.cpp
│ │ │ ├── D3D10RasterizerState.h
│ │ │ ├── D3D10RenderTargetView.cpp
│ │ │ ├── D3D10RenderTargetView.h
│ │ │ ├── D3D10Resource.cpp
│ │ │ ├── D3D10Resource.h
│ │ │ ├── D3D10SamplerState.cpp
│ │ │ ├── D3D10SamplerState.h
│ │ │ ├── D3D10ShaderReflection1.cpp
│ │ │ ├── D3D10ShaderReflection1.h
│ │ │ ├── D3D10ShaderReflectionConstantBuffer.cpp
│ │ │ ├── D3D10ShaderReflectionConstantBuffer.h
│ │ │ ├── D3D10ShaderReflection.cpp
│ │ │ ├── D3D10ShaderReflection.h
│ │ │ ├── D3D10ShaderReflectionType.cpp
│ │ │ ├── D3D10ShaderReflectionType.h
│ │ │ ├── D3D10ShaderReflectionVariable.cpp
│ │ │ ├── D3D10ShaderReflectionVariable.h
│ │ │ ├── D3D10ShaderResourceView1.cpp
│ │ │ ├── D3D10ShaderResourceView1.h
│ │ │ ├── D3D10ShaderResourceView.cpp
│ │ │ ├── D3D10ShaderResourceView.h
│ │ │ ├── D3D10StateBlock.cpp
│ │ │ ├── D3D10StateBlock.h
│ │ │ ├── D3D10StateBlockMask.cpp
│ │ │ ├── D3D10StateBlockMask.h
│ │ │ ├── D3D10StreamOutputPipelineStage.cpp
│ │ │ ├── D3D10StreamOutputPipelineStage.h
│ │ │ ├── D3D10Structs.cpp
│ │ │ ├── D3D10Structs.h
│ │ │ ├── D3D10SwitchToRef.cpp
│ │ │ ├── D3D10SwitchToRef.h
│ │ │ ├── D3D10Texture1D.cpp
│ │ │ ├── D3D10Texture1D.h
│ │ │ ├── D3D10Texture2D.cpp
│ │ │ ├── D3D10Texture2D.h
│ │ │ ├── D3D10Texture3D.cpp
│ │ │ ├── D3D10Texture3D.h
│ │ │ ├── D3D10VertexShader.cpp
│ │ │ ├── D3D10VertexShader.h
│ │ │ ├── D3D10VertexShaderPipelineStage.cpp
│ │ │ ├── D3D10VertexShaderPipelineStage.h
│ │ │ ├── D3D10View.cpp
│ │ │ └── D3D10View.h
│ │ ├── Direct3D11
│ │ │ ├── D3D11Asynchronous.cpp
│ │ │ ├── D3D11Asynchronous.h
│ │ │ ├── D3D11BlendState.cpp
│ │ │ ├── D3D11BlendState.h
│ │ │ ├── D3D11Buffer.cpp
│ │ │ ├── D3D11Buffer.h
│ │ │ ├── D3D11CheckCounterData.h
│ │ │ ├── D3D11ClassInstance.cpp
│ │ │ ├── D3D11ClassInstance.h
│ │ │ ├── D3D11ClassLinkage.cpp
│ │ │ ├── D3D11ClassLinkage.h
│ │ │ ├── D3D11CommandList.cpp
│ │ │ ├── D3D11CommandList.h
│ │ │ ├── D3D11ComputeShader.cpp
│ │ │ ├── D3D11ComputeShader.h
│ │ │ ├── D3D11ComputeShaderPipelineStage.cpp
│ │ │ ├── D3D11ComputeShaderPipelineStage.h
│ │ │ ├── D3D11Counter.cpp
│ │ │ ├── D3D11Counter.h
│ │ │ ├── D3D11Debug.cpp
│ │ │ ├── D3D11Debug.h
│ │ │ ├── D3D11DepthStencilState.cpp
│ │ │ ├── D3D11DepthStencilState.h
│ │ │ ├── D3D11DepthStencilView.cpp
│ │ │ ├── D3D11DepthStencilView.h
│ │ │ ├── D3D11DeviceChild.cpp
│ │ │ ├── D3D11DeviceChild.h
│ │ │ ├── D3D11DeviceContext.cpp
│ │ │ ├── D3D11DeviceContext.h
│ │ │ ├── D3D11Device.cpp
│ │ │ ├── D3D11Device.h
│ │ │ ├── D3D11DomainShader.cpp
│ │ │ ├── D3D11DomainShader.h
│ │ │ ├── D3D11DomainShaderPipelineStage.cpp
│ │ │ ├── D3D11DomainShaderPipelineStage.h
│ │ │ ├── D3D11Enums.h
│ │ │ ├── D3D11GeometryShader.cpp
│ │ │ ├── D3D11GeometryShader.h
│ │ │ ├── D3D11GeometryShaderPipelineStage.cpp
│ │ │ ├── D3D11GeometryShaderPipelineStage.h
│ │ │ ├── D3D11HullShader.cpp
│ │ │ ├── D3D11HullShader.h
│ │ │ ├── D3D11HullShaderPipelineStage.cpp
│ │ │ ├── D3D11HullShaderPipelineStage.h
│ │ │ ├── D3D11InfoQueue.cpp
│ │ │ ├── D3D11InfoQueue.h
│ │ │ ├── D3D11InputAssemblerPipelineStage.cpp
│ │ │ ├── D3D11InputAssemblerPipelineStage.h
│ │ │ ├── D3D11InputLayout.cpp
│ │ │ ├── D3D11InputLayout.h
│ │ │ ├── D3D11OutputMergerBlendState.h
│ │ │ ├── D3D11OutputMergerPipelineStage.cpp
│ │ │ ├── D3D11OutputMergerPipelineStage.h
│ │ │ ├── D3D11OutputMergerRenderTargets.h
│ │ │ ├── D3D11PipelineStage.cpp
│ │ │ ├── D3D11PipelineStage.h
│ │ │ ├── D3D11PixelShader.cpp
│ │ │ ├── D3D11PixelShader.h
│ │ │ ├── D3D11PixelShaderPipelineStage.cpp
│ │ │ ├── D3D11PixelShaderPipelineStage.h
│ │ │ ├── D3D11Predicate.cpp
│ │ │ ├── D3D11Predicate.h
│ │ │ ├── D3D11Query.cpp
│ │ │ ├── D3D11Query.h
│ │ │ ├── D3D11RasterizerPipelineStage.cpp
│ │ │ ├── D3D11RasterizerPipelineStage.h
│ │ │ ├── D3D11RasterizerState.cpp
│ │ │ ├── D3D11RasterizerState.h
│ │ │ ├── D3D11RenderTargetView.cpp
│ │ │ ├── D3D11RenderTargetView.h
│ │ │ ├── D3D11Resource.cpp
│ │ │ ├── D3D11Resource.h
│ │ │ ├── D3D11SamplerState.cpp
│ │ │ ├── D3D11SamplerState.h
│ │ │ ├── D3D11ShaderAndClasses.h
│ │ │ ├── D3D11ShaderResourceView.cpp
│ │ │ ├── D3D11ShaderResourceView.h
│ │ │ ├── D3D11StreamOutputPipelineStage.cpp
│ │ │ ├── D3D11StreamOutputPipelineStage.h
│ │ │ ├── D3D11Structs.h
│ │ │ ├── D3D11SwitchToRef.cpp
│ │ │ ├── D3D11SwitchToRef.h
│ │ │ ├── D3D11Texture1D.cpp
│ │ │ ├── D3D11Texture1D.h
│ │ │ ├── D3D11Texture2D.cpp
│ │ │ ├── D3D11Texture2D.h
│ │ │ ├── D3D11Texture3D.cpp
│ │ │ ├── D3D11Texture3D.h
│ │ │ ├── D3D11UnorderedAccessView.cpp
│ │ │ ├── D3D11UnorderedAccessView.h
│ │ │ ├── D3D11VertexShader.cpp
│ │ │ ├── D3D11VertexShader.h
│ │ │ ├── D3D11VertexShaderPipelineStage.cpp
│ │ │ ├── D3D11VertexShaderPipelineStage.h
│ │ │ ├── D3D11View.cpp
│ │ │ └── D3D11View.h
│ │ ├── Direct3DCommon
│ │ │ ├── D3DCommonEnums.h
│ │ │ ├── D3DCommonStructs.h
│ │ │ ├── Direct3DException.cpp
│ │ │ └── Direct3DException.h
│ │ ├── DirectHelpers.cpp
│ │ ├── DirectHelpers.h
│ │ ├── DirectObject.cpp
│ │ ├── DirectObject.h
│ │ ├── DirectUnknown.cpp
│ │ ├── DirectUnknown.h
│ │ ├── DirectWrite
│ │ │ ├── DWriteEnums.h
│ │ │ ├── DWriteFactory.cpp
│ │ │ ├── DWriteFactory.h
│ │ │ ├── DWriteFont.cpp
│ │ │ ├── DWriteFontFace.cpp
│ │ │ ├── DWriteFontFace.h
│ │ │ ├── DWriteFontFamilyCollection.cpp
│ │ │ ├── DWriteFontFamilyCollection.h
│ │ │ ├── DWriteFontFamily.cpp
│ │ │ ├── DWriteFontFamily.h
│ │ │ ├── DWriteFont.h
│ │ │ ├── DWriteInlineObject.cpp
│ │ │ ├── DWriteInlineObject.h
│ │ │ ├── DWriteRenderingParams.cpp
│ │ │ ├── DWriteRenderingParams.h
│ │ │ ├── DWriteStructs.cpp
│ │ │ ├── DWriteStructs.h
│ │ │ ├── DWriteTextFormat.cpp
│ │ │ ├── DWriteTextFormat.h
│ │ │ ├── DWriteTextLayout.cpp
│ │ │ ├── DWriteTextLayout.h
│ │ │ ├── DWriteTypography.cpp
│ │ │ ├── DWriteTypography.h
│ │ │ ├── DWriteUtils.cpp
│ │ │ ├── DWriteUtils.h
│ │ │ ├── ICustomInlineObject.cpp
│ │ │ └── ICustomInlineObject.h
│ │ ├── DirectXException.h
│ │ ├── DirectX.vcproj
│ │ ├── DXGI
│ │ │ ├── DXGIAdapter1.cpp
│ │ │ ├── DXGIAdapter1.h
│ │ │ ├── DXGIAdapter.cpp
│ │ │ ├── DXGIAdapter.h
│ │ │ ├── DXGIDevice1.cpp
│ │ │ ├── DXGIDevice1.h
│ │ │ ├── DXGIDevice.cpp
│ │ │ ├── DXGIDevice.h
│ │ │ ├── DXGIDeviceSubObject.cpp
│ │ │ ├── DXGIDeviceSubObject.h
│ │ │ ├── DXGIEnums.h
│ │ │ ├── DXGIException.cpp
│ │ │ ├── DXGIException.h
│ │ │ ├── DXGIFactory1.cpp
│ │ │ ├── DXGIFactory1.h
│ │ │ ├── DXGIFactory.cpp
│ │ │ ├── DXGIFactory.h
│ │ │ ├── DXGIKeyedMutex.cpp
│ │ │ ├── DXGIKeyedMutex.h
│ │ │ ├── DXGIObject.cpp
│ │ │ ├── DXGIObject.h
│ │ │ ├── DXGIOutput.cpp
│ │ │ ├── DXGIOutput.h
│ │ │ ├── DXGIResource.cpp
│ │ │ ├── DXGIResource.h
│ │ │ ├── DXGIStructs.cpp
│ │ │ ├── DXGIStructs.h
│ │ │ ├── DXGISurface1.cpp
│ │ │ ├── DXGISurface1.h
│ │ │ ├── DXGISurface.cpp
│ │ │ ├── DXGISurface.h
│ │ │ ├── DXGISwapChain.cpp
│ │ │ └── DXGISwapChain.h
│ │ ├── GlobalSuppressions.cpp
│ │ ├── LibraryLoader.cpp
│ │ ├── LibraryLoader.h
│ │ ├── Stdafx.cpp
│ │ ├── Stdafx.h
│ │ ├── Validate.cpp
│ │ ├── Validate.h
│ │ └── WIC
│ │ ├── WICBitmap.cpp
│ │ ├── WICBitmapDecoder.cpp
│ │ ├── WICBitmapDecoder.h
│ │ ├── WICBitmapFrameDecode.cpp
│ │ ├── WICBitmapFrameDecode.h
│ │ ├── WICBitmap.h
│ │ ├── WICBitmapLock.cpp
│ │ ├── WICBitmapLock.h
│ │ ├── WICBitmapSource.cpp
│ │ ├── WICBitmapSource.h
│ │ ├── WICContainerFormats.h
│ │ ├── WICEnums.h
│ │ ├── WICException.h
│ │ ├── WICFormatConverter.cpp
│ │ ├── WICFormatConverter.h
│ │ ├── WICImagingFactory.cpp
│ │ ├── WICImagingFactory.h
│ │ ├── WICPixelFormats.h
│ │ ├── WICStreamWrapper.cpp
│ │ ├── WICStreamWrapper.h
│ │ └── WICStructs.h
│ └── DirectX.sln
├── ExtendedLinguisticServices
│ ├── CustomDictionary.xml
│ ├── ExtendedLinguisticServices.csproj
│ ├── GlobalSuppressions.cs
│ ├── IMappingFormatter.cs
│ ├── InteropTools.cs
│ ├── LinguisticException.cs
│ ├── MappingActionAsyncResult.cs
│ ├── MappingAsyncResult.cs
│ ├── MappingAvailableServices.cs
│ ├── MappingDataRange.cs
│ ├── MappingEnumOptions.cs
│ ├── MappingPropertyBag.cs
│ ├── MappingRecognizeAsyncResult.cs
│ ├── MappingResultState.cs
│ ├── MappingService.cs
│ ├── NullTerminatedStringFormatter.cs
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ ├── Resources
│ │ ├── LocalizedMessages.Designer.cs
│ │ └── LocalizedMessages.resx
│ ├── ServiceCache.cs
│ ├── StringArrayFormatter.cs
│ ├── StringFormatter.cs
│ ├── Win32NativeMethods.cs
│ └── Win32Structs.cs
├── Sensors
│ ├── CustomDictionary.xml
│ ├── GlobalSuppressions.cs
│ ├── Interop
│ │ ├── ISensorCollection.cs
│ │ ├── ISensor.cs
│ │ ├── ISensorDataReport.cs
│ │ ├── ISensorManager.cs
│ │ ├── ISensorManagerEnums.cs
│ │ ├── ISensorManagerEvents.cs
│ │ ├── PortableDevice.cs
│ │ └── SensorNativeMethods.cs
│ ├── Metadata
│ │ ├── EventInterest.cs
│ │ ├── SensorCategories.cs
│ │ ├── SensorConnection.cs
│ │ ├── SensorDescriptionAttribute.cs
│ │ ├── SensorPropertyKeys.cs
│ │ ├── SensorState.cs
│ │ └── SensorTypes.cs
│ ├── ObjectModel
│ │ ├── Sensor.cs
│ │ ├── SensorData.cs
│ │ ├── SensorList.cs
│ │ ├── SensorManager.cs
│ │ ├── SensorPlatformException.cs
│ │ └── SensorReport.cs
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ ├── Resources
│ │ ├── LocalizedMessages.Designer.cs
│ │ └── LocalizedMessages.resx
│ ├── Sensors
│ │ ├── Light
│ │ │ └── AmbientLightSensor.cs
│ │ ├── Motion
│ │ │ └── Accelerometer3D.cs
│ │ └── UnknownSensor.cs
│ ├── Sensors.csproj
│ ├── SensorsObjectModel.cd
│ └── Sensors.sln
├── Shell
│ ├── Common
│ │ ├── DefaultShellImageSizes.cs
│ │ ├── EnumUnknown.cs
│ │ ├── EventHandlerExtensionMethods.cs
│ │ ├── IconReference.cs
│ │ ├── NativePoint.cs
│ │ ├── NativeRect.cs
│ │ ├── SearchCondition.cs
│ │ ├── SearchConditionFactory.cs
│ │ ├── ShellEnums.cs
│ │ ├── ShellException.cs
│ │ ├── ShellFile.cs
│ │ ├── ShellFileSystemFolder.cs
│ │ ├── ShellFolder.cs
│ │ ├── ShellFolderItems.cs
│ │ ├── ShellHelper.cs
│ │ ├── ShellItemArray.cs
│ │ ├── ShellLibrary.cs
│ │ ├── ShellLink.cs
│ │ ├── ShellNonFileSystemFolder.cs
│ │ ├── ShellNonFileSystemItem.cs
│ │ ├── ShellObjectCollection.cs
│ │ ├── ShellObjectContainer.cs
│ │ ├── ShellObject.cs
│ │ ├── ShellObjectFactory.cs
│ │ ├── ShellSavedSearchCollection.cs
│ │ ├── ShellSearchCollection.cs
│ │ ├── ShellSearchConnector.cs
│ │ ├── ShellSearchFolder.cs
│ │ ├── ShellThumbnail.cs
│ │ ├── ShellThumbnailEnums.cs
│ │ └── SortColumn.cs
│ ├── CommonFileDialogs
│ │ ├── CommonFileDialogButton.cs
│ │ ├── CommonFileDialogCheckBox.cs
│ │ ├── CommonFileDialogComboBox.cs
│ │ ├── CommonFileDialogControlCollection.cs
│ │ ├── CommonFileDialogControl.cs
│ │ ├── CommonFileDialog.cs
│ │ ├── CommonFileDialogFilterCollection.cs
│ │ ├── CommonFileDialogFilter.cs
│ │ ├── CommonFileDialogFolderChangeEventArgs.cs
│ │ ├── CommonFileDialogGroupBox.cs
│ │ ├── CommonFileDialogLabel.cs
│ │ ├── CommonFileDialogMenu.cs
│ │ ├── CommonFileDialogProminentControl.cs
│ │ ├── CommonFileDialogRadioButtonList.cs
│ │ ├── CommonFileDialogResult.cs
│ │ ├── CommonFileDialogSeperator.cs
│ │ ├── CommonFileDialogStandardFilters.cs
│ │ ├── CommonFileDialogTextBox.cs
│ │ ├── CommonOpenFileDialog.cs
│ │ ├── CommonSaveFileDialog.cs
│ │ └── ICommonFileDialogIndexedControls.cs
│ ├── Controls
│ │ ├── CommandLinkWinforms.cs
│ │ ├── CommandLinkWPF.xaml
│ │ └── CommandLinkWPF.xaml.cs
│ ├── CustomDictionary.xml
│ ├── Design
│ │ ├── ShellObjects.cd
│ │ └── ShellThumbnailClassDiagram.cd
│ ├── DesktopWindowManager
│ │ ├── DesktopWindowManagerNativeMethods.cs
│ │ ├── GlassEvents.cs
│ │ ├── GlassForm.cs
│ │ └── GlassWindow.cs
│ ├── ExplorerBrowser
│ │ ├── CommonControlException.cs
│ │ ├── ExplorerBrowserContentOptions.cs
│ │ ├── ExplorerBrowser.cs
│ │ ├── ExplorerBrowserDiagram.cd
│ │ ├── ExplorerBrowserEnums.cs
│ │ ├── ExplorerBrowserEvents.cs
│ │ ├── ExplorerBrowserPaneVisibility.cs
│ │ ├── ExplorerBrowserViewEvents.cs
│ │ ├── ExplorerBrowser.WPF.xaml
│ │ ├── ExplorerBrowser.WPF.xaml.cs
│ │ ├── NavigationLog.cs
│ │ ├── NavigationLogEnums.cs
│ │ ├── NavigationLogEvents.cs
│ │ └── NavigationOptions.cs
│ ├── GlobalSuppressions.cs
│ ├── Interop
│ │ ├── Common
│ │ │ ├── IntPtrExtensions.cs
│ │ │ ├── ShellCOMClasses.cs
│ │ │ ├── ShellCOMGuids.cs
│ │ │ ├── ShellCOMInterfaces.cs
│ │ │ ├── ShellNativeMethods.cs
│ │ │ ├── ShellNativeStructs.cs
│ │ │ └── WindowUtilities.cs
│ │ ├── Dialogs
│ │ │ ├── DialogsCOMClasses.cs
│ │ │ └── DialogsCOMInterfaces.cs
│ │ ├── ExplorerBrowser
│ │ │ ├── ExplorerBrowserCOMGuids.cs
│ │ │ ├── ExplorerBrowserCOMInterfaces.cs
│ │ │ └── ExplorerBrowserNativeMethods.cs
│ │ ├── KnownFolders
│ │ │ ├── KnownFoldersCOMGuids.cs
│ │ │ ├── KnownFoldersCOMInterfaces.cs
│ │ │ └── KnownFoldersNativeMethods.cs
│ │ ├── PropertySystem
│ │ │ ├── PropertySystemCOMInterfaces.cs
│ │ │ └── PropertySystemNativeMethods.cs
│ │ ├── ShellExtensions
│ │ │ └── HandlerNativeMethods.cs
│ │ ├── ShellObjectWatcher
│ │ │ └── ShellObjectWatcherNativeMethods.cs
│ │ ├── StockIcons
│ │ │ └── StockIconsNativeMethods.cs
│ │ └── Taskbar
│ │ ├── TabbedThumbnailNativeMethods.cs
│ │ ├── TaskbarCOMInterfaces.cs
│ │ └── TaskbarNativeMethods.cs
│ ├── KnownFolders
│ │ ├── DefinitionOptions.cs
│ │ ├── FileSystemKnownFolder.cs
│ │ ├── FolderCategory.cs
│ │ ├── FolderProperties.cs
│ │ ├── FoldersIdentifiers.cs
│ │ ├── FolderTypes.cs
│ │ ├── IKnownFolder.cs
│ │ ├── KnownFolderHelper.cs
│ │ ├── KnownFolders.cs
│ │ ├── KnownFolderSettings.cs
│ │ ├── NonFileSystemKnownFolder.cs
│ │ ├── RedirectionCapabilities.cs
│ │ └── RetrievalOptions.cs
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ ├── PropertySystem
│ │ ├── IShellProperty.cs
│ │ ├── PropertySystemException.cs
│ │ ├── ShellProperties.cs
│ │ ├── ShellPropertyCollection.cs
│ │ ├── ShellProperty.cs
│ │ ├── ShellPropertyDescription.cs
│ │ ├── ShellPropertyDescriptionsCache.cs
│ │ ├── ShellPropertyEnums.cs
│ │ ├── ShellPropertyEnumType.cs
│ │ ├── ShellPropertyFactory.cs
│ │ ├── ShellPropertyWriter.cs
│ │ ├── StronglyTypedProperties.cs
│ │ ├── SystemProperties.cs
│ │ └── WindowProperties.cs
│ ├── Resources
│ │ ├── LocalizedMessages.Designer.cs
│ │ └── LocalizedMessages.resx
│ ├── Shell.csproj
│ ├── ShellObjectWatcher
│ │ ├── ChangeNotifyEventManager.cs
│ │ ├── ChangeNotifyLock.cs
│ │ ├── MessageListener.cs
│ │ ├── MessageListenerFilter.cs
│ │ ├── ShellObjectNotificationEventArgs.cs
│ │ ├── ShellObjectWatcher.cs
│ │ └── ShellObjectWatcherEnums.cs
│ ├── StockIcons
│ │ ├── StockIcon.cs
│ │ ├── StockIconEnums.cs
│ │ └── StockIcons.cs
│ └── Taskbar
│ ├── JumpList.cs
│ ├── JumpListCustomCategoryCollection.cs
│ ├── JumpListCustomCategory.cs
│ ├── JumpListItemCollection.cs
│ ├── JumpListItem.cs
│ ├── JumpListLink.cs
│ ├── JumpListSeparator.cs
│ ├── TabbedThumbnailBitmapRequestedEventArgs.cs
│ ├── TabbedThumbnailClosedEventArgs.cs
│ ├── TabbedThumbnail.cs
│ ├── TabbedThumbnailEventArgs.cs
│ ├── TabbedThumbnailManager.cs
│ ├── TabbedThumbnailProxyWindow.cs
│ ├── TabbedThumbnailScreenCapture.cs
│ ├── TaskbarEnums.cs
│ ├── TaskbarInterfaces.cs
│ ├── TaskbarList.cs
│ ├── TaskbarManager.cs
│ ├── TaskbarWindow.cs
│ ├── TaskbarWindowManager.cs
│ ├── ThumbnailButtonClickedEventArgs.cs
│ ├── ThumbnailButton.cs
│ ├── ThumbnailToolbarManager.cs
│ ├── ThumbnailToolbarProxyWindow.cs
│ └── UserRemovedJumpListItemsEventArg.cs
├── ShellExtensions
│ ├── CustomDictionary.xml
│ ├── GlobalSuppressions.cs
│ ├── Interop
│ │ └── HandlerNativeMethods.cs
│ ├── PreviewHandlers
│ │ ├── ManagedInitializationInterfaces.cs
│ │ ├── PreviewHandlerAttribute.cs
│ │ ├── PreviewHandler.cs
│ │ ├── WinformsPreviewHandler.cs
│ │ └── WpfPreviewHandler.cs
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ ├── Resources
│ │ ├── LocalizedMessages.Designer.cs
│ │ └── LocalizedMessages.resx
│ ├── ShellExtensions.csproj
│ ├── StorageStream.cs
│ └── ThumbnailProviders
│ ├── ManagedInitializationInterfaces.cs
│ ├── ThumbnailProviderAttribute.cs
│ └── ThumbnailProvider.cs
├── WindowsAPICodePack10.sln
└── WindowsAPICodePack.sln
450 directories, 2257 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论