├── .gitignore ├── LICENSE.txt ├── README.md ├── Samples ├── AeroGlass │ ├── CS │ │ ├── AeroGlassDemo.sln │ │ ├── WindowsFormsGlassDemo │ │ │ ├── Form1.Designer.cs │ │ │ ├── Form1.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.Designer.cs │ │ ├── Form1.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 │ ├── CollectiveSample.sln │ └── CollectiveSample10.sln ├── DirectX │ ├── CS │ │ ├── AllDirectXCSharpSamples │ │ │ └── AllDirectXCSharpSamples.sln │ │ ├── DXGI │ │ │ └── EnumAdapters │ │ │ │ ├── EnumAdapters.csproj │ │ │ │ ├── EnumAdapters.sln │ │ │ │ ├── Program.cs │ │ │ │ └── Properties │ │ │ │ └── AssemblyInfo.cs │ │ ├── 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 │ │ │ │ ├── D2DShapes.csproj │ │ │ │ ├── D2DShapesControl.cs │ │ │ │ ├── D2DShapesControlWithButtons.Designer.cs │ │ │ │ ├── D2DShapesControlWithButtons.cs │ │ │ │ ├── D2DShapesControlWithButtons.resx │ │ │ │ ├── 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.Designer.cs │ │ │ │ ├── BrushDialog.cs │ │ │ │ ├── BrushDialog.resx │ │ │ │ ├── DrawingShape.cs │ │ │ │ ├── EllipseShape.cs │ │ │ │ ├── FontEnumComboBox.cs │ │ │ │ ├── GeometryShape.cs │ │ │ │ ├── LineShape.cs │ │ │ │ ├── Paint2D.csproj │ │ │ │ ├── Paint2D.sln │ │ │ │ ├── Paint2DForm.Designer.cs │ │ │ │ ├── Paint2DForm.cs │ │ │ │ ├── Paint2DForm.resx │ │ │ │ ├── Program.cs │ │ │ │ ├── Properties │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ ├── Resources.Designer.cs │ │ │ │ │ ├── Resources.resx │ │ │ │ │ ├── Settings.Designer.cs │ │ │ │ │ └── Settings.settings │ │ │ │ ├── RectangleShape.cs │ │ │ │ ├── RoundRectangleShape.cs │ │ │ │ ├── TextDialog.Designer.cs │ │ │ │ ├── TextDialog.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.Designer.cs │ │ │ │ ├── Window.cs │ │ │ │ └── Window.resx │ │ │ └── TextInlineImage │ │ │ │ ├── App.xaml │ │ │ │ ├── App.xaml.cs │ │ │ │ ├── BitmapUtilities.cs │ │ │ │ ├── ImageInlineObject.cs │ │ │ │ ├── Properties │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ ├── Resources.Designer.cs │ │ │ │ ├── Resources.resx │ │ │ │ ├── Settings.Designer.cs │ │ │ │ └── Settings.settings │ │ │ │ ├── TextInlineImage.csproj │ │ │ │ ├── TextInlineImage.sln │ │ │ │ ├── Window1.xaml │ │ │ │ ├── Window1.xaml.cs │ │ │ │ └── img1.jpg │ │ ├── Direct2D_3D │ │ │ ├── D2D_D3D_Interop │ │ │ │ ├── App.xaml │ │ │ │ ├── App.xaml.cs │ │ │ │ ├── BitmapUtilities.cs │ │ │ │ ├── D2D_D3D_Interop.csproj │ │ │ │ ├── D2D_D3D_Interop.sln │ │ │ │ ├── D3DStructs.cs │ │ │ │ ├── Properties │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ ├── Resources.Designer.cs │ │ │ │ │ ├── Resources.resx │ │ │ │ │ ├── Settings.Designer.cs │ │ │ │ │ └── Settings.settings │ │ │ │ ├── Window1.xaml │ │ │ │ ├── Window1.xaml.cs │ │ │ │ ├── app.config │ │ │ │ ├── dxgisample.fx │ │ │ │ ├── dxgisample.fxo │ │ │ │ └── tulip.jpg │ │ │ └── SciFiTextDemo │ │ │ │ ├── App.xaml │ │ │ │ ├── App.xaml.cs │ │ │ │ ├── D3DStructs.cs │ │ │ │ ├── Properties │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ ├── Resources.Designer.cs │ │ │ │ ├── Resources.resx │ │ │ │ ├── Settings.Designer.cs │ │ │ │ └── Settings.settings │ │ │ │ ├── SciFiText.fx │ │ │ │ ├── SciFiText.fxo │ │ │ │ ├── SciFiTextDemo.csproj │ │ │ │ ├── SciFiTextDemo.sln │ │ │ │ ├── Window1.xaml │ │ │ │ └── Window1.xaml.cs │ │ ├── Direct3D10 │ │ │ ├── MeshBrowser │ │ │ │ ├── MeshBrowser.csproj │ │ │ │ ├── MeshBrowser.sln │ │ │ │ ├── MeshBrowserForm.Designer.cs │ │ │ │ ├── MeshBrowserForm.cs │ │ │ │ ├── MeshBrowserForm.resx │ │ │ │ ├── Program.cs │ │ │ │ ├── Properties │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ ├── Resources.Designer.cs │ │ │ │ │ ├── Resources.resx │ │ │ │ │ ├── Settings.Designer.cs │ │ │ │ │ └── Settings.settings │ │ │ │ └── directx.ico │ │ │ ├── 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_WPF │ │ │ │ │ ├── App.xaml │ │ │ │ │ ├── App.xaml.cs │ │ │ │ │ ├── D3D10Tutorial09_WPF.csproj │ │ │ │ │ ├── Media │ │ │ │ │ │ └── Tiger │ │ │ │ │ │ │ ├── tiger.bmp │ │ │ │ │ │ │ └── tiger.x │ │ │ │ │ ├── Properties │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ ├── Resources.Designer.cs │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ ├── Settings.Designer.cs │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ ├── TutorialWindow.xaml │ │ │ │ │ ├── TutorialWindow.xaml.cs │ │ │ │ │ └── directx.ico │ │ │ │ ├── D3D10Tutorial09_WinFormsControl │ │ │ │ │ ├── D3D10Tutorial09_WinFormsControl.csproj │ │ │ │ │ ├── Media │ │ │ │ │ │ └── Tiger │ │ │ │ │ │ │ ├── tiger.bmp │ │ │ │ │ │ │ └── tiger.x │ │ │ │ │ ├── Program.cs │ │ │ │ │ ├── Properties │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ ├── Resources.Designer.cs │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ ├── Settings.Designer.cs │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ ├── TutorialWindow.Designer.cs │ │ │ │ │ ├── TutorialWindow.cs │ │ │ │ │ ├── TutorialWindow.resx │ │ │ │ │ └── directx.ico │ │ │ │ └── Tutorial09.sln │ │ │ ├── Tutorials │ │ │ │ ├── D3D10Tutorial01_WPF │ │ │ │ │ ├── App.xaml │ │ │ │ │ ├── App.xaml.cs │ │ │ │ │ ├── D3D10Tutorial01_WPF.csproj │ │ │ │ │ ├── Properties │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ ├── Resources.Designer.cs │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ ├── Settings.Designer.cs │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ ├── TutorialWindow.xaml │ │ │ │ │ ├── TutorialWindow.xaml.cs │ │ │ │ │ └── directx.ico │ │ │ │ ├── D3D10Tutorial01_WinFormsControl │ │ │ │ │ ├── D3D10Tutorial01_WinFormsControl.csproj │ │ │ │ │ ├── Program.cs │ │ │ │ │ ├── Properties │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ ├── Resources.Designer.cs │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ ├── Settings.Designer.cs │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ ├── TutorialWindow.Designer.cs │ │ │ │ │ ├── TutorialWindow.cs │ │ │ │ │ ├── TutorialWindow.resx │ │ │ │ │ └── directx.ico │ │ │ │ ├── D3D10Tutorial01_WinFormsWindow │ │ │ │ │ ├── D3D10Tutorial01_WinFormsWindow.csproj │ │ │ │ │ ├── Program.cs │ │ │ │ │ ├── Properties │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ ├── Resources.Designer.cs │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ ├── Settings.Designer.cs │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ ├── TutorialWindow.Designer.cs │ │ │ │ │ ├── TutorialWindow.cs │ │ │ │ │ ├── TutorialWindow.resx │ │ │ │ │ └── directx.ico │ │ │ │ ├── D3D10Tutorial02_WinFormsControl │ │ │ │ │ ├── D3D10Tutorial02_WinFormsControl.csproj │ │ │ │ │ ├── Program.cs │ │ │ │ │ ├── Properties │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ ├── Resources.Designer.cs │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ ├── Settings.Designer.cs │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ ├── Tutorial02.fx │ │ │ │ │ ├── Tutorial02.fxo │ │ │ │ │ ├── TutorialWindow.Designer.cs │ │ │ │ │ ├── TutorialWindow.cs │ │ │ │ │ ├── TutorialWindow.resx │ │ │ │ │ └── directx.ico │ │ │ │ ├── D3D10Tutorial04_WinFormsControl │ │ │ │ │ ├── D3D10Tutorial04_WinFormsControl.csproj │ │ │ │ │ ├── D3DStructs.cs │ │ │ │ │ ├── Program.cs │ │ │ │ │ ├── Properties │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ ├── Resources.Designer.cs │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ ├── Settings.Designer.cs │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ ├── Tutorial04.fx │ │ │ │ │ ├── Tutorial04.fxo │ │ │ │ │ ├── TutorialWindow.Designer.cs │ │ │ │ │ ├── TutorialWindow.cs │ │ │ │ │ ├── TutorialWindow.resx │ │ │ │ │ └── directx.ico │ │ │ │ ├── D3D10Tutorial05_WinFormsControl │ │ │ │ │ ├── D3D10Tutorial05_WinFormsControl.csproj │ │ │ │ │ ├── D3DStructs.cs │ │ │ │ │ ├── Program.cs │ │ │ │ │ ├── Properties │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ ├── Resources.Designer.cs │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ ├── Settings.Designer.cs │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ ├── Tutorial05.fx │ │ │ │ │ ├── Tutorial05.fxo │ │ │ │ │ ├── TutorialWindow.Designer.cs │ │ │ │ │ ├── TutorialWindow.cs │ │ │ │ │ ├── TutorialWindow.resx │ │ │ │ │ └── directx.ico │ │ │ │ ├── D3D10Tutorial06_WinFormsControl │ │ │ │ │ ├── D3D10Tutorial06_WinFormsControl.csproj │ │ │ │ │ ├── D3DStructs.cs │ │ │ │ │ ├── Program.cs │ │ │ │ │ ├── Properties │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ ├── Resources.Designer.cs │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ ├── Settings.Designer.cs │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ ├── Tutorial06.fx │ │ │ │ │ ├── Tutorial06.fxo │ │ │ │ │ ├── TutorialWindow.Designer.cs │ │ │ │ │ ├── TutorialWindow.cs │ │ │ │ │ ├── TutorialWindow.resx │ │ │ │ │ └── directx.ico │ │ │ │ ├── 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 │ │ │ │ │ ├── Tutorial07.fx │ │ │ │ │ ├── Tutorial07.fxo │ │ │ │ │ ├── TutorialWindow.xaml │ │ │ │ │ ├── TutorialWindow.xaml.cs │ │ │ │ │ ├── seafloor.dds │ │ │ │ │ └── seafloor.png │ │ │ │ ├── D3D10Tutorial07_WinFormsControl │ │ │ │ │ ├── D3D10Tutorial07_WinFormsControl.csproj │ │ │ │ │ ├── D3DStructs.cs │ │ │ │ │ ├── Program.cs │ │ │ │ │ ├── Properties │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ ├── Resources.Designer.cs │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ ├── Settings.Designer.cs │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ ├── Tutorial07.fx │ │ │ │ │ ├── Tutorial07.fxo │ │ │ │ │ ├── TutorialWindow.Designer.cs │ │ │ │ │ ├── TutorialWindow.cs │ │ │ │ │ ├── TutorialWindow.resx │ │ │ │ │ ├── directx.ico │ │ │ │ │ └── seafloor.png │ │ │ │ ├── D3D10Tutorial07_WinFormsWindow │ │ │ │ │ ├── D3D10Tutorial07_WinFormsWindow.csproj │ │ │ │ │ ├── D3DStructs.cs │ │ │ │ │ ├── Program.cs │ │ │ │ │ ├── Properties │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ ├── Resources.Designer.cs │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ ├── Settings.Designer.cs │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ ├── Tutorial07.fx │ │ │ │ │ ├── Tutorial07.fxo │ │ │ │ │ ├── TutorialWindow.Designer.cs │ │ │ │ │ ├── TutorialWindow.cs │ │ │ │ │ ├── TutorialWindow.resx │ │ │ │ │ └── seafloor.png │ │ │ │ └── D3D10Tutorials.sln │ │ │ └── WindowsFlag │ │ │ │ ├── D3DStructs.cs │ │ │ │ ├── Effects.cs │ │ │ │ ├── Program.cs │ │ │ │ ├── Properties │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ ├── Resources.Designer.cs │ │ │ │ ├── Resources.resx │ │ │ │ ├── Settings.Designer.cs │ │ │ │ └── Settings.settings │ │ │ │ ├── Window.Designer.cs │ │ │ │ ├── Window.cs │ │ │ │ ├── Window.resx │ │ │ │ ├── WindowsFlag.csproj │ │ │ │ ├── WindowsFlag.fx │ │ │ │ ├── WindowsFlag.fxo │ │ │ │ ├── WindowsFlag.sln │ │ │ │ └── directx.ico │ │ ├── Direct3D11 │ │ │ └── Tutorials │ │ │ │ ├── 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 │ │ │ │ ├── D3D11Tutorial02_WinFormsControl │ │ │ │ ├── Form1.Designer.cs │ │ │ │ ├── Form1.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.Designer.cs │ │ │ │ ├── Form1.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 │ │ │ │ └── D3D11Tutorials.sln │ │ └── 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.XDataObject.cs │ │ │ ├── XMeshLoader.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 │ │ ├── DXGI │ │ └── EnumAdapters │ │ │ ├── EnumAdapters.sln │ │ │ ├── EnumAdapters.vbproj │ │ │ ├── My Project │ │ │ └── AssemblyInfo.vb │ │ │ └── Program.vb │ │ ├── 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 │ │ │ ├── D2DShapes.vbproj │ │ │ ├── D2DShapesControl.vb │ │ │ ├── D2DShapesControlWithButtons.Designer.vb │ │ │ ├── D2DShapesControlWithButtons.resx │ │ │ ├── D2DShapesControlWithButtons.vb │ │ │ ├── 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 │ │ │ ├── Paint2D.sln │ │ │ ├── Paint2D.vbproj │ │ │ ├── Paint2DForm.Designer.vb │ │ │ ├── Paint2DForm.resx │ │ │ ├── Paint2DForm.vb │ │ │ ├── Program.vb │ │ │ ├── RectangleShape.vb │ │ │ ├── Resources │ │ │ │ ├── Resource.Designer.vb │ │ │ │ ├── Resource.resx │ │ │ │ └── arrow1.png │ │ │ ├── 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 │ │ │ ├── My Project │ │ │ ├── AssemblyInfo.vb │ │ │ ├── Resources.Designer.vb │ │ │ ├── Resources.resx │ │ │ ├── Settings.Designer.vb │ │ │ └── Settings.settings │ │ │ ├── TextInlineImage.sln │ │ │ ├── TextInlineImage.vbproj │ │ │ ├── Window1.xaml │ │ │ ├── Window1.xaml.vb │ │ │ └── img1.jpg │ │ ├── Direct2D_3D │ │ ├── D2D_D3D_Interop │ │ │ ├── Application.xaml │ │ │ ├── Application.xaml.vb │ │ │ ├── BitmapUtilities.vb │ │ │ ├── D2D_D3D_Interop.sln │ │ │ ├── D2D_D3D_Interop.vbproj │ │ │ ├── D3DStructs.vb │ │ │ ├── My Project │ │ │ │ ├── AssemblyInfo.vb │ │ │ │ ├── Resources.Designer.vb │ │ │ │ ├── Resources.resx │ │ │ │ ├── Settings.Designer.vb │ │ │ │ └── Settings.settings │ │ │ ├── Window1.xaml │ │ │ ├── Window1.xaml.vb │ │ │ ├── app.config │ │ │ ├── dxgisample.fx │ │ │ ├── dxgisample.fxo │ │ │ └── tulip.jpg │ │ └── SciFiTextDemo │ │ │ ├── Application.xaml │ │ │ ├── Application.xaml.vb │ │ │ ├── D3DStructs.vb │ │ │ ├── My Project │ │ │ ├── AssemblyInfo.vb │ │ │ ├── Resources.Designer.vb │ │ │ ├── Resources.resx │ │ │ ├── Settings.Designer.vb │ │ │ └── Settings.settings │ │ │ ├── SciFiText.fx │ │ │ ├── SciFiText.fxo │ │ │ ├── SciFiTextDemo.sln │ │ │ ├── SciFiTextDemo.vbproj │ │ │ ├── Window1.xaml │ │ │ └── Window1.xaml.vb │ │ ├── Direct3D10 │ │ ├── MeshBrowser │ │ │ ├── MeshBrowser.sln │ │ │ ├── MeshBrowser.vbproj │ │ │ ├── MeshBrowserForm.Designer.vb │ │ │ ├── MeshBrowserForm.resx │ │ │ ├── MeshBrowserForm.vb │ │ │ ├── My Project │ │ │ │ ├── AssemblyInfo.vb │ │ │ │ ├── Resources.Designer.vb │ │ │ │ ├── Resources.resx │ │ │ │ ├── Settings.Designer.vb │ │ │ │ └── Settings.settings │ │ │ ├── Program.vb │ │ │ └── directx.ico │ │ ├── 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_WPF │ │ │ │ ├── Application.xaml │ │ │ │ ├── Application.xaml.vb │ │ │ │ ├── D3D10Tutorial09_WPF.vbproj │ │ │ │ ├── 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 │ │ │ │ └── directx.ico │ │ │ ├── D3D10Tutorial09_WinFormsControl │ │ │ │ ├── D3D10Tutorial09_WinFormsControl.vbproj │ │ │ │ ├── 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 │ │ │ │ └── directx.ico │ │ │ └── Tutorial09.sln │ │ ├── Tutorials │ │ │ ├── D3D10Tutorial01_WPF │ │ │ │ ├── Application.xaml │ │ │ │ ├── Application.xaml.vb │ │ │ │ ├── D3D10Tutorial01_WPF.vbproj │ │ │ │ ├── My Project │ │ │ │ │ ├── AssemblyInfo.vb │ │ │ │ │ ├── Resources.Designer.vb │ │ │ │ │ ├── Resources.resx │ │ │ │ │ ├── Settings.Designer.vb │ │ │ │ │ └── Settings.settings │ │ │ │ ├── TutorialWindow.xaml │ │ │ │ ├── TutorialWindow.xaml.vb │ │ │ │ └── directx.ico │ │ │ ├── D3D10Tutorial01_WinFormsControl │ │ │ │ ├── D3D10Tutorial01_WinFormsControl.vbproj │ │ │ │ ├── My Project │ │ │ │ │ ├── AssemblyInfo.vb │ │ │ │ │ ├── Resources.Designer.vb │ │ │ │ │ ├── Resources.resx │ │ │ │ │ ├── Settings.Designer.vb │ │ │ │ │ └── Settings.settings │ │ │ │ ├── Program.vb │ │ │ │ ├── TutorialWindow.Designer.vb │ │ │ │ ├── TutorialWindow.resx │ │ │ │ ├── TutorialWindow.vb │ │ │ │ └── directx.ico │ │ │ ├── D3D10Tutorial01_WinFormsWindow │ │ │ │ ├── D3D10Tutorial01_WinFormsWindow.vbproj │ │ │ │ ├── My Project │ │ │ │ │ ├── AssemblyInfo.vb │ │ │ │ │ ├── Resources.Designer.vb │ │ │ │ │ ├── Resources.resx │ │ │ │ │ ├── Settings.Designer.vb │ │ │ │ │ └── Settings.settings │ │ │ │ ├── Program.vb │ │ │ │ ├── TutorialWindow.Designer.vb │ │ │ │ ├── TutorialWindow.resx │ │ │ │ ├── TutorialWindow.vb │ │ │ │ └── directx.ico │ │ │ ├── D3D10Tutorial02_WinFormsControl │ │ │ │ ├── D3D10Tutorial02_WinFormsControl.vbproj │ │ │ │ ├── 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 │ │ │ │ └── directx.ico │ │ │ ├── D3D10Tutorial04_WinFormsControl │ │ │ │ ├── D3D10Tutorial04_WinFormsControl.vbproj │ │ │ │ ├── D3DStructs.vb │ │ │ │ ├── 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 │ │ │ │ └── directx.ico │ │ │ ├── D3D10Tutorial05_WinFormsControl │ │ │ │ ├── D3D10Tutorial05_WinFormsControl.vbproj │ │ │ │ ├── D3DStructs.vb │ │ │ │ ├── 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 │ │ │ │ └── directx.ico │ │ │ ├── D3D10Tutorial06_WinFormsControl │ │ │ │ ├── D3D10Tutorial06_WinFormsControl.vbproj │ │ │ │ ├── D3DStructs.vb │ │ │ │ ├── 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 │ │ │ │ └── directx.ico │ │ │ ├── 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 │ │ │ │ ├── Tutorial07.fx │ │ │ │ ├── Tutorial07.fxo │ │ │ │ ├── TutorialWindow.xaml │ │ │ │ ├── TutorialWindow.xaml.vb │ │ │ │ └── seafloor.png │ │ │ ├── D3D10Tutorial07_WinFormsControl │ │ │ │ ├── D3D10Tutorial07_WinFormsControl.vbproj │ │ │ │ ├── D3DStructs.vb │ │ │ │ ├── My Project │ │ │ │ │ ├── AssemblyInfo.vb │ │ │ │ │ ├── Resources.Designer.vb │ │ │ │ │ ├── Resources.resx │ │ │ │ │ ├── Settings.Designer.vb │ │ │ │ │ └── Settings.settings │ │ │ │ ├── Program.vb │ │ │ │ ├── Tutorial07.fx │ │ │ │ ├── Tutorial07.fxo │ │ │ │ ├── TutorialWindow.Designer.vb │ │ │ │ ├── TutorialWindow.resx │ │ │ │ ├── TutorialWindow.vb │ │ │ │ ├── directx.ico │ │ │ │ └── seafloor.png │ │ │ ├── D3D10Tutorial07_WinFormsWindow │ │ │ │ ├── D3D10Tutorial07_WinFormsWindow.vbproj │ │ │ │ ├── D3DStructs.vb │ │ │ │ ├── My Project │ │ │ │ │ ├── AssemblyInfo.vb │ │ │ │ │ ├── Resources.Designer.vb │ │ │ │ │ ├── Resources.resx │ │ │ │ │ ├── Settings.Designer.vb │ │ │ │ │ └── Settings.settings │ │ │ │ ├── Program.vb │ │ │ │ ├── Tutorial07.fx │ │ │ │ ├── Tutorial07.fxo │ │ │ │ ├── TutorialWindow.Designer.vb │ │ │ │ ├── TutorialWindow.resx │ │ │ │ ├── TutorialWindow.vb │ │ │ │ └── seafloor.png │ │ │ └── D3D10Tutorials.sln │ │ └── WindowsFlag │ │ │ ├── D3DStructs.vb │ │ │ ├── Effects.vb │ │ │ ├── My Project │ │ │ ├── AssemblyInfo.vb │ │ │ ├── Resources.Designer.vb │ │ │ ├── Resources.resx │ │ │ ├── Settings.Designer.vb │ │ │ └── Settings.settings │ │ │ ├── Program.vb │ │ │ ├── Window.Designer.vb │ │ │ ├── Window.resx │ │ │ ├── Window.vb │ │ │ ├── WindowsFlag.fx │ │ │ ├── WindowsFlag.fxo │ │ │ ├── WindowsFlag.sln │ │ │ ├── WindowsFlag.vbproj │ │ │ └── directx.ico │ │ ├── Direct3D11 │ │ └── Tutorials │ │ │ ├── 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 │ │ │ ├── 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 │ │ │ └── D3D11Tutorials.sln │ │ └── UtilitiesLibrary │ │ ├── D3DUtilities │ │ ├── Camera │ │ │ └── Camera.vb │ │ ├── Direct3DUtilities.vbproj │ │ ├── Math │ │ │ ├── Matrix.vb │ │ │ └── MatrixUtilities.vb │ │ ├── My Project │ │ │ └── AssemblyInfo.vb │ │ └── Texture │ │ │ └── TextureLoader.vb │ │ └── MeshLoader │ │ ├── AirplaneMesh.vb │ │ ├── MeshLoader.vbproj │ │ ├── My Project │ │ └── AssemblyInfo.vb │ │ ├── Texturizer.vb │ │ ├── XMesh.fx │ │ ├── XMesh.fxo │ │ ├── XMesh.vb │ │ ├── XMeshLoader.XDataObject.vb │ │ ├── XMeshLoader.vb │ │ └── XMeshManager.vb ├── ExplorerBrowser │ ├── CS │ │ ├── ExplorerBrowser.sln │ │ ├── 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 │ │ └── WinForms │ │ │ ├── ExplorerBrowserDemo.csproj │ │ │ ├── ExplorerBrowserTestForm.Designer.cs │ │ │ ├── ExplorerBrowserTestForm.cs │ │ │ ├── ExplorerBrowserTestForm.resx │ │ │ ├── Program.cs │ │ │ └── Properties │ │ │ ├── AssemblyInfo.cs │ │ │ ├── Resources.Designer.cs │ │ │ ├── Resources.resx │ │ │ ├── Settings.Designer.cs │ │ │ └── Settings.settings │ └── VB │ │ ├── ExplorerBrowser.sln │ │ ├── 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 │ │ └── 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 ├── 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 │ │ ├── ScrollbarTextBox.cs │ │ ├── Transliterator.Designer.cs │ │ ├── Transliterator.cs │ │ ├── Transliterator.csproj │ │ ├── Transliterator.resx │ │ ├── Transliterator.sln │ │ └── sample.txt │ │ └── VB │ │ ├── My Project │ │ ├── AssemblyInfo.vb │ │ ├── Resources.Designer.vb │ │ ├── Resources.resx │ │ ├── Settings.Designer.vb │ │ └── Settings.settings │ │ ├── Program.vb │ │ ├── ScrollbarTextBox.vb │ │ ├── Transliterator.Designer.vb │ │ ├── Transliterator.resx │ │ ├── Transliterator.sln │ │ ├── Transliterator.vb │ │ ├── Transliterator.vbproj │ │ └── sample.txt ├── HandlerSamples │ ├── HandlerSamples.csproj │ ├── HandlerSamples.sln │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── Readme.txt │ ├── SampleFile.xyz │ ├── SampleFile.xyz2 │ ├── ThumbnailProviderDemo.cs │ ├── ThumbnailProviderDemo2.cs │ ├── WPFPreviewHandlerDemo.cs │ ├── WinformsPreviewHandlerDemo.cs │ ├── WpfPreviewHandlerDemoControl.xaml │ ├── WpfPreviewHandlerDemoControl.xaml.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.sln │ │ └── PowerMgmtDemo │ │ │ ├── App.xaml │ │ │ ├── App.xaml.cs │ │ │ ├── MyPowerSettings.cs │ │ │ ├── PowerMgmtDemo.csproj │ │ │ ├── Window1.xaml │ │ │ ├── Window1.xaml.cs │ │ │ ├── YesNoConverter.cs │ │ │ ├── powercfg.ico │ │ │ ├── powercfg.png │ │ │ └── properties │ │ │ ├── assemblyinfo.cs │ │ │ ├── resources.designer.cs │ │ │ ├── resources.resx │ │ │ ├── settings.designer.cs │ │ │ └── settings.settings │ └── VB │ │ ├── PowerMgmtDemo.sln │ │ └── PowerMgmtDemo │ │ ├── Application.xaml │ │ ├── Application.xaml.vb │ │ ├── My Project │ │ ├── AssemblyInfo.vb │ │ ├── Resources.Designer.vb │ │ ├── Resources.resx │ │ ├── Settings.Designer.vb │ │ └── Settings.settings │ │ ├── MyPowerSettings.vb │ │ ├── PowerMgmtDemo.vbproj │ │ ├── Window1.xaml │ │ ├── Window1.xaml.vb │ │ ├── YesNoConverter.vb │ │ ├── powercfg.ico │ │ └── powercfg.png ├── Sensors │ ├── CS │ │ ├── AccelerationMeasurement │ │ │ ├── AccelerationBar.Designer.cs │ │ │ ├── AccelerationBar.cs │ │ │ ├── AccelerationMeasurement.csproj │ │ │ ├── Form1.Designer.cs │ │ │ ├── Form1.cs │ │ │ ├── Form1.resx │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ ├── Resources.Designer.cs │ │ │ │ ├── Resources.resx │ │ │ │ ├── Settings.settings │ │ │ │ └── Settings2.Designer.cs │ │ │ └── app.manifest │ │ ├── AmbientLightMeasurement │ │ │ ├── AmbientLightMeasurement.csproj │ │ │ ├── Form1.Designer.cs │ │ │ ├── Form1.cs │ │ │ ├── Form1.resx │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ ├── Resources.Designer.cs │ │ │ │ ├── Resources.resx │ │ │ │ ├── Settings.settings │ │ │ │ └── Settings2.Designer.cs │ │ │ └── app.manifest │ │ └── SensorsSamples.sln │ └── VB │ │ ├── AccelerationMeasurement │ │ ├── AccelerationBar.Designer.vb │ │ ├── AccelerationBar.vb │ │ ├── AccelerationMeasurement.vbproj │ │ ├── Form1.Designer.vb │ │ ├── Form1.resx │ │ ├── Form1.vb │ │ ├── My Project │ │ │ └── AssemblyInfo.vb │ │ ├── Program.vb │ │ └── app.manifest │ │ ├── AmbientLightMeasurement │ │ ├── AmbientLightMeasurement.vbproj │ │ ├── Form1.Designer.vb │ │ ├── Form1.resx │ │ ├── Form1.vb │ │ ├── My Project │ │ │ └── AssemblyInfo.vb │ │ ├── Program.vb │ │ └── app.manifest │ │ └── SensorsSamples.sln ├── Shell │ ├── CommonFileDialogsDemo │ │ ├── CS │ │ │ ├── CommonFileDialogsDemo.sln │ │ │ └── CommonFileDialogsDemo │ │ │ │ ├── CommonFileDialogsDemo.csproj │ │ │ │ ├── Form1.Designer.cs │ │ │ │ ├── Form1.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.Designer.cs │ │ │ │ ├── SubItemsForm.cs │ │ │ │ └── SubItemsForm.resx │ │ └── VB │ │ │ ├── CommonFileDialogsDemo.sln │ │ │ └── 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 │ ├── 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 │ │ │ ├── My Project │ │ │ ├── AssemblyInfo.vb │ │ │ ├── Resources.Designer.vb │ │ │ ├── Resources.resx │ │ │ ├── Settings.Designer.vb │ │ │ └── Settings.settings │ │ │ ├── MyApp.xaml │ │ │ ├── MyApp.xaml.vb │ │ │ ├── Window1.xaml │ │ │ └── Window1.xaml.vb │ ├── DragAndDrop │ │ ├── CS │ │ │ └── WPF │ │ │ │ ├── ShellObjectDragAndDrop.sln │ │ │ │ └── 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 │ │ └── VB │ │ │ └── WPF │ │ │ ├── ShellObjectDragAndDrop.sln │ │ │ └── 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 │ ├── KnownFoldersBrowser │ │ ├── CS │ │ │ ├── KnownFoldersBrowser.sln │ │ │ └── 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 │ │ └── VB │ │ │ ├── KnownFoldersBrowser.sln │ │ │ └── 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 │ ├── PicturePropertiesEditor │ │ ├── CS │ │ │ ├── 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 │ │ │ └── app.manifest │ │ └── VB │ │ │ ├── Application.xaml │ │ │ ├── Application.xaml.vb │ │ │ ├── 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 │ │ │ └── app.manifest │ ├── 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.xaml │ │ │ │ ├── App.xaml.cs │ │ │ │ ├── Controls │ │ │ │ ├── RatingControl.xaml │ │ │ │ ├── RatingControl.xaml.cs │ │ │ │ └── SearchTextBox.cs │ │ │ │ ├── GlassHelper.cs │ │ │ │ ├── Images │ │ │ │ ├── Back_Button_256.png │ │ │ │ ├── Find_Search.ico │ │ │ │ ├── Find_Search_64.png │ │ │ │ ├── Forward_Button_256.png │ │ │ │ ├── Help-32.png │ │ │ │ ├── clear.png │ │ │ │ ├── search.png │ │ │ │ └── search_adv.png │ │ │ │ ├── Properties │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ ├── Resources.Designer.cs │ │ │ │ └── Resources.resx │ │ │ │ ├── SearchApp.csproj │ │ │ │ ├── SearchApp.sln │ │ │ │ ├── Themes │ │ │ │ ├── Generic.xaml │ │ │ │ └── GlassButton.xaml │ │ │ │ ├── Window1.xaml │ │ │ │ ├── Window1.xaml.cs │ │ │ │ ├── app.config │ │ │ │ └── app.manifest │ │ └── VB │ │ │ └── SearchApp │ │ │ ├── AdvancedSearch.xaml │ │ │ ├── AdvancedSearch.xaml.vb │ │ │ ├── Application.xaml │ │ │ ├── Application.xaml.vb │ │ │ ├── Controls │ │ │ ├── RatingControl.xaml │ │ │ ├── RatingControl.xaml.vb │ │ │ └── SearchTextBox.vb │ │ │ ├── GlassHelper.vb │ │ │ ├── Images │ │ │ ├── Back_Button_256.png │ │ │ ├── Find_Search.ico │ │ │ ├── Find_Search_64.png │ │ │ ├── Forward_Button_256.png │ │ │ ├── Help-32.png │ │ │ ├── clear.png │ │ │ ├── search.png │ │ │ └── search_adv.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 │ │ │ ├── app.config │ │ │ └── app.manifest │ ├── 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.sln │ │ │ └── ThumbnailBrowserDemo │ │ │ │ ├── Program.cs │ │ │ │ ├── Properties │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ ├── Resources.Designer.cs │ │ │ │ ├── Resources.resx │ │ │ │ ├── Settings.Designer.cs │ │ │ │ └── Settings.settings │ │ │ │ ├── ShellThumbnailBrowserDemo.csproj │ │ │ │ ├── ThumbnailBrowser.Designer.cs │ │ │ │ ├── ThumbnailBrowser.cs │ │ │ │ ├── ThumbnailBrowser.ico │ │ │ │ └── ThumbnailBrowser.resx │ │ └── VB │ │ │ ├── ThumbnailBrowserDemo.sln │ │ │ └── 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 │ ├── StarBackupUsingLibraries │ │ ├── CS │ │ │ ├── App.xaml │ │ │ ├── BackupProcessPage.xaml │ │ │ ├── BackupProcessPage.xaml.cs │ │ │ ├── Icons │ │ │ │ └── BackupRestore.ico │ │ │ ├── MainWindow.xaml │ │ │ ├── MainWindow.xaml.cs │ │ │ ├── Properties │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ ├── Resources.Designer.cs │ │ │ │ └── Resources.resx │ │ │ ├── StarBackup.sln │ │ │ ├── StarBackupHelper.cs │ │ │ ├── StarBackupMain.xaml │ │ │ ├── StarBackupMain.xaml.cs │ │ │ ├── StarBackupUsingLibraries.csproj │ │ │ ├── StartBackupPage.xaml │ │ │ ├── StartBackupPage.xaml.cs │ │ │ ├── Wizard │ │ │ │ ├── WizardDialogBox.xaml │ │ │ │ ├── WizardDialogBox.xaml.cs │ │ │ │ ├── WizardLauncher.cs │ │ │ │ ├── WizardResult.cs │ │ │ │ ├── WizardReturnEventArgs.cs │ │ │ │ └── WizardReturnEventHandler.cs │ │ │ ├── commandlinkwpf.xaml │ │ │ └── commandlinkwpf.xaml.cs │ │ └── VB │ │ │ ├── Application.xaml │ │ │ ├── BackupProcessPage.xaml │ │ │ ├── BackupProcessPage.xaml.vb │ │ │ ├── Icons │ │ │ └── BackupRestore.ico │ │ │ ├── MainWindow.xaml │ │ │ ├── MainWindow.xaml.vb │ │ │ ├── My Project │ │ │ ├── AssemblyInfo.vb │ │ │ ├── Resources.Designer.vb │ │ │ └── Resources.resx │ │ │ ├── StarBackup.sln │ │ │ ├── StarBackupHelper.vb │ │ │ ├── StarBackupMain.xaml │ │ │ ├── StarBackupMain.xaml.vb │ │ │ ├── StarBackupUsingLibraries.vbproj │ │ │ ├── StartBackupPage.xaml │ │ │ ├── StartBackupPage.xaml.vb │ │ │ ├── Wizard │ │ │ ├── WizardDialogBox.xaml │ │ │ ├── WizardDialogBox.xaml.vb │ │ │ ├── WizardLauncher.vb │ │ │ ├── WizardResult.vb │ │ │ ├── WizardReturnEventArgs.vb │ │ │ └── WizardReturnEventHandler.vb │ │ │ ├── commandlinkwpf.xaml │ │ │ └── commandlinkwpf.xaml.vb │ ├── StockIconsDemo │ │ ├── CS │ │ │ ├── StockIconsDemo.sln │ │ │ └── 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 │ │ └── VB │ │ │ ├── StockIconsDemo.sln │ │ │ └── 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 │ ├── TabbedThumbnailDemo │ │ ├── CS │ │ │ └── Winforms │ │ │ │ ├── FavoritesWindow.Designer.cs │ │ │ │ ├── FavoritesWindow.cs │ │ │ │ ├── FavoritesWindow.resx │ │ │ │ ├── Form1.Designer.cs │ │ │ │ ├── Form1.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 │ │ │ ├── Resources.resx │ │ │ ├── copy.ico │ │ │ ├── cut.ico │ │ │ ├── nextArrow.ico │ │ │ ├── paste.ico │ │ │ ├── prevArrow.ico │ │ │ ├── refresh.ico │ │ │ └── selectAll.ico │ │ │ ├── TabbedThumbnailDemoWinforms.sln │ │ │ └── TabbedThumbnailDemoWinforms.vbproj │ ├── TaskbarDemo │ │ ├── CS │ │ │ ├── RegistrationHelper │ │ │ │ ├── Properties │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ ├── RegistrationHelper.csproj │ │ │ │ └── RegistrationHelperMain.cs │ │ │ ├── TaskbarDemo.sln │ │ │ └── TaskbarDemo │ │ │ │ ├── ChildDocument.Designer.cs │ │ │ │ ├── ChildDocument.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.Designer.cs │ │ │ │ ├── TaskbarDemoMainForm.cs │ │ │ │ ├── TaskbarDemoMainForm.resx │ │ │ │ └── app.manifest │ │ └── VB │ │ │ ├── RegistrationHelper │ │ │ ├── My Project │ │ │ │ └── AssemblyInfo.vb │ │ │ ├── RegistrationHelper.vbproj │ │ │ └── RegistrationHelperMain.vb │ │ │ ├── TaskbarDemo.sln │ │ │ └── TaskbarDemo │ │ │ ├── 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 │ │ │ ├── TaskbarDemo.vbproj │ │ │ ├── TaskbarDemoMainForm.Designer.vb │ │ │ ├── TaskbarDemoMainForm.resx │ │ │ ├── TaskbarDemoMainForm.vb │ │ │ └── app.manifest │ └── ThumbnailToolbarDemo │ │ ├── CS │ │ ├── WPF │ │ │ ├── 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 │ │ │ └── app.manifest │ │ └── Winforms │ │ │ ├── Form1.Designer.cs │ │ │ ├── Form1.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 │ │ │ └── app.manifest │ │ └── VB │ │ ├── WPF │ │ ├── Application.xaml │ │ ├── Application.xaml.vb │ │ ├── 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 │ │ └── app.manifest │ │ └── Winforms │ │ ├── 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 │ │ └── app.manifest ├── 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.sln │ └── TaskDialogDemo │ │ ├── Program.cs │ │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ │ ├── TaskDialogDemo.csproj │ │ ├── TestHarness.Designer.cs │ │ ├── TestHarness.cs │ │ ├── TestHarness.resx │ │ └── app.manifest │ └── VB │ ├── TaskDialogDemo.sln │ └── TaskDialogDemo │ ├── 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 │ └── app.manifest ├── Tests ├── Core │ ├── CoreTests.csproj │ ├── NetworkList │ │ └── NetworkListManagerTests.cs │ ├── PowerManagement │ │ ├── BatteryStateTests.cs │ │ └── PowerManagerTests.cs │ └── PropertySystem │ │ ├── PropVariantTests.cs │ │ └── PropertyKeyTests.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.Designer.cs │ │ ├── WinFormsPreviewHandlerSampleForm.cs │ │ └── WinFormsPreviewHandlerSampleForm.resx │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── ShellExtensionTests.csproj │ └── ThumbnailProviders │ │ ├── ThumbnailProviderTestSamples.cs │ │ └── ThumbnailProviderTests.cs ├── Tests README.txt ├── Tests.sln ├── Tests.xunit └── Tests10.sln └── WindowsAPICodePack ├── Core ├── AppRestartRecovery │ ├── ApplicationRecoveryException.cs │ ├── ApplicationRestartRecoveryManager.cs │ ├── RecoveryData.cs │ ├── RecoverySettings.cs │ ├── RestartRestrictions.cs │ └── RestartSettings.cs ├── Core.csproj ├── CustomDictionary.xml ├── Dialogs │ ├── Common │ │ ├── DialogControl.cs │ │ ├── DialogControlCollection.cs │ │ ├── DialogsDefaults.cs │ │ └── IDialogControlHost.cs │ └── TaskDialogs │ │ ├── TaskDialog.cs │ │ ├── TaskDialogBar.cs │ │ ├── TaskDialogButton.cs │ │ ├── TaskDialogButtonBase.cs │ │ ├── TaskDialogClosingEventArgs.cs │ │ ├── TaskDialogCommandLink.cs │ │ ├── TaskDialogControl.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 │ │ ├── INetwork.cs │ │ ├── INetworkConnection.cs │ │ ├── INetworkListManager.cs │ │ └── NetworkListManagerClass.cs │ ├── PowerManagement │ │ └── PowerManagementNativeMethods.cs │ ├── TaskDialogs │ │ ├── NativeTaskDialog.cs │ │ ├── NativeTaskDialogSettings.cs │ │ └── TaskDialogNativeMethods.cs │ └── WindowMessage.cs ├── NetworkList │ ├── Network.cs │ ├── NetworkCollection.cs │ ├── NetworkConnection.cs │ ├── NetworkConnectionCollection.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 │ ├── PropVariant.cs │ ├── PropVariantNativeMethods.cs │ └── PropertyKey.cs ├── Resources │ ├── LocalizedMessages.Designer.cs │ └── LocalizedMessages.resx └── SafeHandles │ ├── SafeIconHandle.cs │ ├── SafeRegionHandle.cs │ ├── SafeWindowHandle.cs │ └── ZeroInvalidHandle.cs ├── DirectX ├── DirectX.sln └── 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 │ ├── DXGI │ ├── DXGIAdapter.cpp │ ├── DXGIAdapter.h │ ├── DXGIAdapter1.cpp │ ├── DXGIAdapter1.h │ ├── DXGIDevice.cpp │ ├── DXGIDevice.h │ ├── DXGIDevice1.cpp │ ├── DXGIDevice1.h │ ├── DXGIDeviceSubObject.cpp │ ├── DXGIDeviceSubObject.h │ ├── DXGIEnums.h │ ├── DXGIException.cpp │ ├── DXGIException.h │ ├── DXGIFactory.cpp │ ├── DXGIFactory.h │ ├── DXGIFactory1.cpp │ ├── DXGIFactory1.h │ ├── DXGIKeyedMutex.cpp │ ├── DXGIKeyedMutex.h │ ├── DXGIObject.cpp │ ├── DXGIObject.h │ ├── DXGIOutput.cpp │ ├── DXGIOutput.h │ ├── DXGIResource.cpp │ ├── DXGIResource.h │ ├── DXGIStructs.cpp │ ├── DXGIStructs.h │ ├── DXGISurface.cpp │ ├── DXGISurface.h │ ├── DXGISurface1.cpp │ ├── DXGISurface1.h │ ├── DXGISwapChain.cpp │ └── DXGISwapChain.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 │ ├── D3D10BlendState.cpp │ ├── D3D10BlendState.h │ ├── D3D10BlendState1.cpp │ ├── D3D10BlendState1.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 │ ├── D3D10Device.cpp │ ├── D3D10Device.h │ ├── D3D10Device1.cpp │ ├── D3D10Device1.h │ ├── D3D10DeviceChild.cpp │ ├── D3D10DeviceChild.h │ ├── D3D10Effect.cpp │ ├── D3D10Effect.h │ ├── D3D10EffectBlendVariable.cpp │ ├── D3D10EffectBlendVariable.h │ ├── D3D10EffectConstantBuffer.cpp │ ├── D3D10EffectConstantBuffer.h │ ├── D3D10EffectDepthStencilVariable.cpp │ ├── D3D10EffectDepthStencilVariable.h │ ├── D3D10EffectDepthStencilViewVariable.cpp │ ├── D3D10EffectDepthStencilViewVariable.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 │ ├── D3D10ShaderReflection.cpp │ ├── D3D10ShaderReflection.h │ ├── D3D10ShaderReflection1.cpp │ ├── D3D10ShaderReflection1.h │ ├── D3D10ShaderReflectionConstantBuffer.cpp │ ├── D3D10ShaderReflectionConstantBuffer.h │ ├── D3D10ShaderReflectionType.cpp │ ├── D3D10ShaderReflectionType.h │ ├── D3D10ShaderReflectionVariable.cpp │ ├── D3D10ShaderReflectionVariable.h │ ├── D3D10ShaderResourceView.cpp │ ├── D3D10ShaderResourceView.h │ ├── D3D10ShaderResourceView1.cpp │ ├── D3D10ShaderResourceView1.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 │ ├── D3D11Device.cpp │ ├── D3D11Device.h │ ├── D3D11DeviceChild.cpp │ ├── D3D11DeviceChild.h │ ├── D3D11DeviceContext.cpp │ ├── D3D11DeviceContext.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 │ ├── DWriteFont.h │ ├── DWriteFontFace.cpp │ ├── DWriteFontFace.h │ ├── DWriteFontFamily.cpp │ ├── DWriteFontFamily.h │ ├── DWriteFontFamilyCollection.cpp │ ├── DWriteFontFamilyCollection.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 │ ├── DirectX.vcproj │ ├── DirectXException.h │ ├── GlobalSuppressions.cpp │ ├── LibraryLoader.cpp │ ├── LibraryLoader.h │ ├── Stdafx.cpp │ ├── Stdafx.h │ ├── Validate.cpp │ ├── Validate.h │ └── WIC │ ├── WICBitmap.cpp │ ├── WICBitmap.h │ ├── WICBitmapDecoder.cpp │ ├── WICBitmapDecoder.h │ ├── WICBitmapFrameDecode.cpp │ ├── WICBitmapFrameDecode.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 ├── 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 │ ├── ISensor.cs │ ├── ISensorCollection.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.csproj ├── Sensors.sln ├── Sensors │ ├── Light │ │ └── AmbientLightSensor.cs │ ├── Motion │ │ └── Accelerometer3D.cs │ └── UnknownSensor.cs └── SensorsObjectModel.cd ├── 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 │ ├── ShellObject.cs │ ├── ShellObjectCollection.cs │ ├── ShellObjectContainer.cs │ ├── ShellObjectFactory.cs │ ├── ShellSavedSearchCollection.cs │ ├── ShellSearchCollection.cs │ ├── ShellSearchConnector.cs │ ├── ShellSearchFolder.cs │ ├── ShellThumbnail.cs │ ├── ShellThumbnailEnums.cs │ └── SortColumn.cs ├── CommonFileDialogs │ ├── CommonFileDialog.cs │ ├── CommonFileDialogButton.cs │ ├── CommonFileDialogCheckBox.cs │ ├── CommonFileDialogComboBox.cs │ ├── CommonFileDialogControl.cs │ ├── CommonFileDialogControlCollection.cs │ ├── CommonFileDialogFilter.cs │ ├── CommonFileDialogFilterCollection.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 │ ├── CommandLinkWPF.xaml │ ├── CommandLinkWPF.xaml.cs │ └── CommandLinkWinforms.cs ├── CustomDictionary.xml ├── Design │ ├── ShellObjects.cd │ └── ShellThumbnailClassDiagram.cd ├── DesktopWindowManager │ ├── DesktopWindowManagerNativeMethods.cs │ ├── GlassEvents.cs │ ├── GlassForm.cs │ └── GlassWindow.cs ├── ExplorerBrowser │ ├── CommonControlException.cs │ ├── ExplorerBrowser.WPF.xaml │ ├── ExplorerBrowser.WPF.xaml.cs │ ├── ExplorerBrowser.cs │ ├── ExplorerBrowserContentOptions.cs │ ├── ExplorerBrowserDiagram.cd │ ├── ExplorerBrowserEnums.cs │ ├── ExplorerBrowserEvents.cs │ ├── ExplorerBrowserPaneVisibility.cs │ ├── ExplorerBrowserViewEvents.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 │ ├── FolderTypes.cs │ ├── FoldersIdentifiers.cs │ ├── IKnownFolder.cs │ ├── KnownFolderHelper.cs │ ├── KnownFolderSettings.cs │ ├── KnownFolders.cs │ ├── NonFileSystemKnownFolder.cs │ ├── RedirectionCapabilities.cs │ └── RetrievalOptions.cs ├── Properties │ └── AssemblyInfo.cs ├── PropertySystem │ ├── IShellProperty.cs │ ├── PropertySystemException.cs │ ├── ShellProperties.cs │ ├── ShellProperty.cs │ ├── ShellPropertyCollection.cs │ ├── ShellPropertyDescription.cs │ ├── ShellPropertyDescriptionsCache.cs │ ├── ShellPropertyEnumType.cs │ ├── ShellPropertyEnums.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 │ ├── JumpListCustomCategory.cs │ ├── JumpListCustomCategoryCollection.cs │ ├── JumpListItem.cs │ ├── JumpListItemCollection.cs │ ├── JumpListLink.cs │ ├── JumpListSeparator.cs │ ├── TabbedThumbnail.cs │ ├── TabbedThumbnailBitmapRequestedEventArgs.cs │ ├── TabbedThumbnailClosedEventArgs.cs │ ├── TabbedThumbnailEventArgs.cs │ ├── TabbedThumbnailManager.cs │ ├── TabbedThumbnailProxyWindow.cs │ ├── TabbedThumbnailScreenCapture.cs │ ├── TaskbarEnums.cs │ ├── TaskbarInterfaces.cs │ ├── TaskbarList.cs │ ├── TaskbarManager.cs │ ├── TaskbarWindow.cs │ ├── TaskbarWindowManager.cs │ ├── ThumbnailButton.cs │ ├── ThumbnailButtonClickedEventArgs.cs │ ├── ThumbnailToolbarManager.cs │ ├── ThumbnailToolbarProxyWindow.cs │ └── UserRemovedJumpListItemsEventArg.cs ├── ShellExtensions ├── CustomDictionary.xml ├── GlobalSuppressions.cs ├── Interop │ └── HandlerNativeMethods.cs ├── PreviewHandlers │ ├── ManagedInitializationInterfaces.cs │ ├── PreviewHandler.cs │ ├── PreviewHandlerAttribute.cs │ ├── WinformsPreviewHandler.cs │ └── WpfPreviewHandler.cs ├── Properties │ └── AssemblyInfo.cs ├── Resources │ ├── LocalizedMessages.Designer.cs │ └── LocalizedMessages.resx ├── ShellExtensions.csproj ├── StorageStream.cs └── ThumbnailProviders │ ├── ManagedInitializationInterfaces.cs │ ├── ThumbnailProvider.cs │ └── ThumbnailProviderAttribute.cs ├── WindowsAPICodePack.sln └── WindowsAPICodePack10.sln /README.md: -------------------------------------------------------------------------------- 1 | # Windows API Code Pack 2 | 3 | This is a fork of the [Windows® API Code Pack for Microsoft® .NET Framework](http://archive.msdn.microsoft.com/WindowsAPICodePack) with additional fixes and features by yours truly. 4 | -------------------------------------------------------------------------------- /Samples/AeroGlass/CS/WindowsFormsGlassDemo/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Windows.Forms; 5 | 6 | namespace WindowsFormsGlassDemo 7 | { 8 | static class Program 9 | { 10 | /// 11 | /// The main entry point for the application. 12 | /// 13 | [STAThread] 14 | static void Main( ) 15 | { 16 | Application.EnableVisualStyles( ); 17 | Application.SetCompatibleTextRenderingDefault( false ); 18 | Application.Run( new Form1( ) ); 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /Samples/AeroGlass/CS/WindowsFormsGlassDemo/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Samples/AeroGlass/CS/WpfGlassDemo/App.xaml: -------------------------------------------------------------------------------- 1 |  5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Samples/AeroGlass/CS/WpfGlassDemo/App.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Configuration; 4 | using System.Data; 5 | using System.Linq; 6 | using System.Windows; 7 | 8 | namespace WpfGlassDemo 9 | { 10 | /// 11 | /// Interaction logic for App.xaml 12 | /// 13 | public partial class App : Application 14 | { 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /Samples/AeroGlass/CS/WpfGlassDemo/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Samples/AeroGlass/VB/WindowsFormsGlassDemo/My Project/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Samples/AeroGlass/VB/WindowsFormsGlassDemo/Program.vb: -------------------------------------------------------------------------------- 1 | Imports Microsoft.VisualBasic 2 | Imports System 3 | Imports System.Collections.Generic 4 | Imports System.Linq 5 | Imports System.Windows.Forms 6 | 7 | Namespace WindowsFormsGlassDemo 8 | Friend NotInheritable Class Program 9 | ''' 10 | ''' The main entry point for the application. 11 | ''' 12 | Private Sub New() 13 | End Sub 14 | _ 15 | Shared Sub Main() 16 | Application.EnableVisualStyles() 17 | Application.SetCompatibleTextRenderingDefault(False) 18 | Application.Run(New Form1()) 19 | End Sub 20 | End Class 21 | End Namespace 22 | -------------------------------------------------------------------------------- /Samples/AeroGlass/VB/WpfGlassDemo/Application.xaml: -------------------------------------------------------------------------------- 1 |  5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Samples/AeroGlass/VB/WpfGlassDemo/Application.xaml.vb: -------------------------------------------------------------------------------- 1 | Imports Microsoft.VisualBasic 2 | Imports System 3 | Imports System.Collections.Generic 4 | Imports System.Configuration 5 | Imports System.Data 6 | Imports System.Linq 7 | Imports System.Windows 8 | 9 | Namespace WpfGlassDemo 10 | ''' 11 | ''' Interaction logic for App.xaml 12 | ''' 13 | Partial Public Class App 14 | Inherits Application 15 | End Class 16 | End Namespace 17 | -------------------------------------------------------------------------------- /Samples/AeroGlass/VB/WpfGlassDemo/My Project/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Samples/AppRestartRecoveryDemo/CS/Program.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | using System; 4 | using System.Windows.Forms; 5 | 6 | namespace Microsoft.WindowsAPICodePack.Samples.AppRestartRecoveryDemo 7 | { 8 | static class Program 9 | { 10 | /// 11 | /// The main entry point for the application. 12 | /// 13 | [STAThread] 14 | static void Main() 15 | { 16 | Application.EnableVisualStyles(); 17 | Application.SetCompatibleTextRenderingDefault(false); 18 | Application.Run(new Form1()); 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /Samples/AppRestartRecoveryDemo/CS/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Samples/AppRestartRecoveryDemo/VB/My Project/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct2D/ChartDemo/App.xaml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct2D/ChartDemo/App.xaml.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | using System; 4 | using System.Collections.Generic; 5 | using System.Configuration; 6 | using System.Data; 7 | using System.Linq; 8 | using System.Windows; 9 | 10 | namespace Direct2D_Demo_WPF 11 | { 12 | /// 13 | /// Interaction logic for App.xaml 14 | /// 15 | public partial class App : Application 16 | { 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct2D/ChartDemo/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct2D/D2DShapes/Peacock.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/CS/Direct2D/D2DShapes/Peacock.jpg -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct2D/Paint2D/Program.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | using System; 4 | using System.Windows.Forms; 5 | 6 | namespace D2DPaint 7 | { 8 | static class Program 9 | { 10 | /// 11 | /// The main entry point for the application. 12 | /// 13 | [STAThread] 14 | static void Main() 15 | { 16 | Application.EnableVisualStyles(); 17 | Application.SetCompatibleTextRenderingDefault(false); 18 | Application.Run(new Paint2DForm()); 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct2D/Paint2D/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct2D/RandomShapes/Program.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | using System; 4 | using System.Windows.Forms; 5 | 6 | namespace RandomShapes 7 | { 8 | static class Program 9 | { 10 | /// 11 | /// The main entry point for the application. 12 | /// 13 | [STAThread] 14 | static void Main() 15 | { 16 | Application.EnableVisualStyles(); 17 | Application.SetCompatibleTextRenderingDefault(false); 18 | Application.Run(new Window()); 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct2D/RandomShapes/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct2D/RandomShapes/Window.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | using System; 4 | 5 | using System.Windows.Forms; 6 | 7 | namespace RandomShapes 8 | { 9 | public partial class Window : Form 10 | { 11 | public Window() 12 | { 13 | InitializeComponent(); 14 | } 15 | 16 | private void Window_Load(object sender, EventArgs e) 17 | { 18 | d2DShapesControlWithButtons1.Initialize(); 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct2D/TextInlineImage/App.xaml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct2D/TextInlineImage/App.xaml.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | using System; 4 | using System.Collections.Generic; 5 | using System.Configuration; 6 | using System.Data; 7 | using System.Linq; 8 | using System.Windows; 9 | 10 | namespace Direct2D_Demo_WPF 11 | { 12 | /// 13 | /// Interaction logic for App.xaml 14 | /// 15 | public partial class App : Application 16 | { 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct2D/TextInlineImage/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct2D/TextInlineImage/img1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/CS/Direct2D/TextInlineImage/img1.jpg -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct2D_3D/D2D_D3D_Interop/App.xaml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct2D_3D/D2D_D3D_Interop/App.xaml.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | using System; 4 | using System.Collections.Generic; 5 | using System.Configuration; 6 | using System.Data; 7 | using System.Linq; 8 | using System.Windows; 9 | 10 | namespace Microsoft.WindowsAPICodePack.DirectX.Samples 11 | { 12 | /// 13 | /// Interaction logic for App.xaml 14 | /// 15 | public partial class App : Application 16 | { 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct2D_3D/D2D_D3D_Interop/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct2D_3D/D2D_D3D_Interop/app.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct2D_3D/D2D_D3D_Interop/dxgisample.fxo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/CS/Direct2D_3D/D2D_D3D_Interop/dxgisample.fxo -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct2D_3D/D2D_D3D_Interop/tulip.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/CS/Direct2D_3D/D2D_D3D_Interop/tulip.jpg -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct2D_3D/SciFiTextDemo/App.xaml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct2D_3D/SciFiTextDemo/App.xaml.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | using System; 4 | using System.Collections.Generic; 5 | using System.Configuration; 6 | using System.Windows; 7 | 8 | namespace SciFiTextDemo 9 | { 10 | /// 11 | /// Interaction logic for App.xaml 12 | /// 13 | public partial class App : Application 14 | { 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct2D_3D/SciFiTextDemo/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct2D_3D/SciFiTextDemo/SciFiText.fxo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/CS/Direct2D_3D/SciFiTextDemo/SciFiText.fxo -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct3D10/MeshBrowser/Program.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | using System; 4 | using System.Windows.Forms; 5 | 6 | namespace MeshBrowser 7 | { 8 | static class Program 9 | { 10 | /// 11 | /// The main entry point for the application. 12 | /// 13 | [STAThread] 14 | static void Main() 15 | { 16 | Application.EnableVisualStyles(); 17 | Application.SetCompatibleTextRenderingDefault(false); 18 | Application.Run(new MeshBrowserForm()); 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct3D10/MeshBrowser/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct3D10/MeshBrowser/directx.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/CS/Direct3D10/MeshBrowser/directx.ico -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct3D10/TextureSwap/App.xaml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct3D10/TextureSwap/App.xaml.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | using System; 4 | using System.Collections.Generic; 5 | using System.Configuration; 6 | using System.Data; 7 | using System.Linq; 8 | using System.Windows; 9 | 10 | namespace TextureSwap 11 | { 12 | /// 13 | /// Interaction logic for App.xaml 14 | /// 15 | public partial class App : Application 16 | { 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct3D10/TextureSwap/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct3D10/TextureSwap/Resources/bihull.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/CS/Direct3D10/TextureSwap/Resources/bihull.bmp -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct3D10/TextureSwap/Resources/wings.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/CS/Direct3D10/TextureSwap/Resources/wings.bmp -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct3D10/Tutorial09/D3D10Tutorial09_WPF/App.xaml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct3D10/Tutorial09/D3D10Tutorial09_WPF/App.xaml.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | using System; 4 | using System.Collections.Generic; 5 | using System.Configuration; 6 | using System.Windows; 7 | 8 | namespace D3D10Tutorial09_WPF 9 | { 10 | /// 11 | /// Interaction logic for App.xaml 12 | /// 13 | public partial class App : Application 14 | { 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct3D10/Tutorial09/D3D10Tutorial09_WPF/Media/Tiger/tiger.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/CS/Direct3D10/Tutorial09/D3D10Tutorial09_WPF/Media/Tiger/tiger.bmp -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct3D10/Tutorial09/D3D10Tutorial09_WPF/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct3D10/Tutorial09/D3D10Tutorial09_WPF/directx.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/CS/Direct3D10/Tutorial09/D3D10Tutorial09_WPF/directx.ico -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct3D10/Tutorial09/D3D10Tutorial09_WinFormsControl/Media/Tiger/tiger.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/CS/Direct3D10/Tutorial09/D3D10Tutorial09_WinFormsControl/Media/Tiger/tiger.bmp -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct3D10/Tutorial09/D3D10Tutorial09_WinFormsControl/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct3D10/Tutorial09/D3D10Tutorial09_WinFormsControl/directx.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/CS/Direct3D10/Tutorial09/D3D10Tutorial09_WinFormsControl/directx.ico -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct3D10/Tutorials/D3D10Tutorial01_WPF/App.xaml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct3D10/Tutorials/D3D10Tutorial01_WPF/App.xaml.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | using System; 4 | using System.Collections.Generic; 5 | using System.Configuration; 6 | using System.Windows; 7 | 8 | namespace D3D10Tutorial01_WPF 9 | { 10 | /// 11 | /// Interaction logic for App.xaml 12 | /// 13 | public partial class App : Application 14 | { 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct3D10/Tutorials/D3D10Tutorial01_WPF/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct3D10/Tutorials/D3D10Tutorial01_WPF/TutorialWindow.xaml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 8 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct3D10/Tutorials/D3D10Tutorial01_WPF/directx.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/CS/Direct3D10/Tutorials/D3D10Tutorial01_WPF/directx.ico -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct3D10/Tutorials/D3D10Tutorial01_WinFormsControl/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct3D10/Tutorials/D3D10Tutorial01_WinFormsControl/directx.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/CS/Direct3D10/Tutorials/D3D10Tutorial01_WinFormsControl/directx.ico -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct3D10/Tutorials/D3D10Tutorial01_WinFormsWindow/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct3D10/Tutorials/D3D10Tutorial01_WinFormsWindow/directx.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/CS/Direct3D10/Tutorials/D3D10Tutorial01_WinFormsWindow/directx.ico -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct3D10/Tutorials/D3D10Tutorial02_WinFormsControl/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct3D10/Tutorials/D3D10Tutorial02_WinFormsControl/Tutorial02.fxo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/CS/Direct3D10/Tutorials/D3D10Tutorial02_WinFormsControl/Tutorial02.fxo -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct3D10/Tutorials/D3D10Tutorial02_WinFormsControl/directx.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/CS/Direct3D10/Tutorials/D3D10Tutorial02_WinFormsControl/directx.ico -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct3D10/Tutorials/D3D10Tutorial04_WinFormsControl/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct3D10/Tutorials/D3D10Tutorial04_WinFormsControl/Tutorial04.fxo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/CS/Direct3D10/Tutorials/D3D10Tutorial04_WinFormsControl/Tutorial04.fxo -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct3D10/Tutorials/D3D10Tutorial04_WinFormsControl/directx.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/CS/Direct3D10/Tutorials/D3D10Tutorial04_WinFormsControl/directx.ico -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct3D10/Tutorials/D3D10Tutorial05_WinFormsControl/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct3D10/Tutorials/D3D10Tutorial05_WinFormsControl/Tutorial05.fxo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/CS/Direct3D10/Tutorials/D3D10Tutorial05_WinFormsControl/Tutorial05.fxo -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct3D10/Tutorials/D3D10Tutorial05_WinFormsControl/directx.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/CS/Direct3D10/Tutorials/D3D10Tutorial05_WinFormsControl/directx.ico -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct3D10/Tutorials/D3D10Tutorial06_WinFormsControl/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct3D10/Tutorials/D3D10Tutorial06_WinFormsControl/Tutorial06.fxo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/CS/Direct3D10/Tutorials/D3D10Tutorial06_WinFormsControl/Tutorial06.fxo -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct3D10/Tutorials/D3D10Tutorial06_WinFormsControl/directx.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/CS/Direct3D10/Tutorials/D3D10Tutorial06_WinFormsControl/directx.ico -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct3D10/Tutorials/D3D10Tutorial07_WPF/App.xaml: -------------------------------------------------------------------------------- 1 |  5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct3D10/Tutorials/D3D10Tutorial07_WPF/App.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Configuration; 4 | using System.Data; 5 | using System.Linq; 6 | using System.Windows; 7 | 8 | namespace D3D10Tutorial07_WPF 9 | { 10 | /// 11 | /// Interaction logic for App.xaml 12 | /// 13 | public partial class App : Application 14 | { 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct3D10/Tutorials/D3D10Tutorial07_WPF/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct3D10/Tutorials/D3D10Tutorial07_WPF/Tutorial07.fxo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/CS/Direct3D10/Tutorials/D3D10Tutorial07_WPF/Tutorial07.fxo -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct3D10/Tutorials/D3D10Tutorial07_WPF/seafloor.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/CS/Direct3D10/Tutorials/D3D10Tutorial07_WPF/seafloor.dds -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct3D10/Tutorials/D3D10Tutorial07_WPF/seafloor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/CS/Direct3D10/Tutorials/D3D10Tutorial07_WPF/seafloor.png -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct3D10/Tutorials/D3D10Tutorial07_WinFormsControl/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct3D10/Tutorials/D3D10Tutorial07_WinFormsControl/Tutorial07.fxo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/CS/Direct3D10/Tutorials/D3D10Tutorial07_WinFormsControl/Tutorial07.fxo -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct3D10/Tutorials/D3D10Tutorial07_WinFormsControl/directx.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/CS/Direct3D10/Tutorials/D3D10Tutorial07_WinFormsControl/directx.ico -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct3D10/Tutorials/D3D10Tutorial07_WinFormsControl/seafloor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/CS/Direct3D10/Tutorials/D3D10Tutorial07_WinFormsControl/seafloor.png -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct3D10/Tutorials/D3D10Tutorial07_WinFormsWindow/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Windows.Forms; 5 | 6 | namespace D3D10Tutorial07 7 | { 8 | static class Program 9 | { 10 | /// 11 | /// The main entry point for the application. 12 | /// 13 | [STAThread] 14 | static void Main() 15 | { 16 | Application.EnableVisualStyles(); 17 | Application.SetCompatibleTextRenderingDefault(false); 18 | Application.Run(new TutorialWindow()); 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct3D10/Tutorials/D3D10Tutorial07_WinFormsWindow/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct3D10/Tutorials/D3D10Tutorial07_WinFormsWindow/Tutorial07.fxo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/CS/Direct3D10/Tutorials/D3D10Tutorial07_WinFormsWindow/Tutorial07.fxo -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct3D10/Tutorials/D3D10Tutorial07_WinFormsWindow/seafloor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/CS/Direct3D10/Tutorials/D3D10Tutorial07_WinFormsWindow/seafloor.png -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct3D10/WindowsFlag/Program.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | using System; 4 | using System.Windows.Forms; 5 | 6 | namespace WindowsFlag 7 | { 8 | static class Program 9 | { 10 | /// 11 | /// The main entry point for the application. 12 | /// 13 | [STAThread] 14 | static void Main() 15 | { 16 | Application.EnableVisualStyles(); 17 | Application.SetCompatibleTextRenderingDefault(false); 18 | Application.Run(new Window()); 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct3D10/WindowsFlag/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct3D10/WindowsFlag/WindowsFlag.fxo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/CS/Direct3D10/WindowsFlag/WindowsFlag.fxo -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct3D10/WindowsFlag/directx.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/CS/Direct3D10/WindowsFlag/directx.ico -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct3D11/Tutorials/D3D11Tutorial02_WPF/App.xaml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct3D11/Tutorials/D3D11Tutorial02_WPF/App.xaml.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | using System; 4 | using System.Collections.Generic; 5 | using System.Configuration; 6 | using System.Windows; 7 | 8 | namespace Tutorial02_WPF 9 | { 10 | /// 11 | /// Interaction logic for App.xaml 12 | /// 13 | public partial class App : Application 14 | { 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct3D11/Tutorials/D3D11Tutorial02_WPF/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct3D11/Tutorials/D3D11Tutorial02_WPF/Render.ps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/CS/Direct3D11/Tutorials/D3D11Tutorial02_WPF/Render.ps -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct3D11/Tutorials/D3D11Tutorial02_WPF/Render.vs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/CS/Direct3D11/Tutorials/D3D11Tutorial02_WPF/Render.vs -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct3D11/Tutorials/D3D11Tutorial02_WinFormsControl/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct3D11/Tutorials/D3D11Tutorial02_WinFormsControl/Render.ps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/CS/Direct3D11/Tutorials/D3D11Tutorial02_WinFormsControl/Render.ps -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct3D11/Tutorials/D3D11Tutorial02_WinFormsControl/Render.vs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/CS/Direct3D11/Tutorials/D3D11Tutorial02_WinFormsControl/Render.vs -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct3D11/Tutorials/D3D11Tutorial02_WinFormsWindow/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct3D11/Tutorials/D3D11Tutorial02_WinFormsWindow/Render.ps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/CS/Direct3D11/Tutorials/D3D11Tutorial02_WinFormsWindow/Render.ps -------------------------------------------------------------------------------- /Samples/DirectX/CS/Direct3D11/Tutorials/D3D11Tutorial02_WinFormsWindow/Render.vs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/CS/Direct3D11/Tutorials/D3D11Tutorial02_WinFormsWindow/Render.vs -------------------------------------------------------------------------------- /Samples/DirectX/CS/UtilitiesLibrary/D3DUtilities/Shaders/Shaders.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | using System; 4 | using System.Collections.Generic; 5 | using System.Linq; 6 | using System.Text; 7 | 8 | namespace Microsoft.WindowsAPICodePack.DirectX.DirectXUtilities 9 | { 10 | public class Shaders 11 | { 12 | //static FromFile( string path ) 13 | //{ 14 | //} 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /Samples/DirectX/CS/UtilitiesLibrary/MeshLoader/XMesh.fxo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/CS/UtilitiesLibrary/MeshLoader/XMesh.fxo -------------------------------------------------------------------------------- /Samples/DirectX/UtilitiesLibrary/Controls/AssemblyInfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/UtilitiesLibrary/Controls/AssemblyInfo.cpp -------------------------------------------------------------------------------- /Samples/DirectX/UtilitiesLibrary/Controls/Stdafx.cpp: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | // stdafx.cpp : source file that includes just the standard includes 4 | // DirectXControls.pch will be the pre-compiled header 5 | // stdafx.obj will contain the pre-compiled type information 6 | 7 | #include "stdafx.h" 8 | -------------------------------------------------------------------------------- /Samples/DirectX/UtilitiesLibrary/Controls/Stdafx.h: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | // stdafx.h : include file for standard system include files, 4 | // or project specific include files that are used frequently, 5 | // but are changed infrequently 6 | 7 | #pragma once 8 | //Define Unicode 9 | #ifndef UNICODE 10 | #define UNICODE 11 | #endif 12 | 13 | #include 14 | 15 | -------------------------------------------------------------------------------- /Samples/DirectX/UtilitiesLibrary/D3DX10Helpers/AssemblyInfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/UtilitiesLibrary/D3DX10Helpers/AssemblyInfo.cpp -------------------------------------------------------------------------------- /Samples/DirectX/UtilitiesLibrary/D3DX10Helpers/Stdafx.cpp: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | // stdafx.cpp : source file that includes just the standard includes 4 | // DirectXExtenstions.pch will be the pre-compiled header 5 | // stdafx.obj will contain the pre-compiled type information 6 | 7 | #include "stdafx.h" 8 | -------------------------------------------------------------------------------- /Samples/DirectX/UtilitiesLibrary/D3DX10Helpers/Stdafx.h: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | // stdafx.h : include file for standard system include files, 4 | // or project specific include files that are used frequently, 5 | // but are changed infrequently 6 | 7 | #pragma once 8 | 9 | //Define Unicode 10 | #ifndef UNICODE 11 | #define UNICODE 12 | #endif 13 | 14 | // Common platform Headers 15 | #include 16 | #include 17 | #include 18 | 19 | // Common D3D Headers 20 | #include "D3DX10.h" 21 | -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct2D/ChartDemo/Application.xaml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct2D/ChartDemo/Application.xaml.vb: -------------------------------------------------------------------------------- 1 | ' Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | 4 | Imports Microsoft.VisualBasic 5 | Imports System 6 | Imports System.Collections.Generic 7 | Imports System.Configuration 8 | Imports System.Data 9 | Imports System.Linq 10 | Imports System.Windows 11 | 12 | Namespace Direct2D_Demo_WPF 13 | ''' 14 | ''' Interaction logic for App.xaml 15 | ''' 16 | Partial Public Class App 17 | Inherits Application 18 | End Class 19 | End Namespace 20 | -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct2D/ChartDemo/My Project/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct2D/D2DShapes/Peacock.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/VB/Direct2D/D2DShapes/Peacock.jpg -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct2D/Paint2D/My Project/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct2D/Paint2D/Program.vb: -------------------------------------------------------------------------------- 1 | ' Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | 4 | Imports Microsoft.VisualBasic 5 | Imports System 6 | Imports System.Windows.Forms 7 | 8 | Namespace D2DPaint 9 | Friend NotInheritable Class Program 10 | ''' 11 | ''' The main entry point for the application. 12 | ''' 13 | Private Sub New() 14 | End Sub 15 | _ 16 | Shared Sub Main() 17 | Application.EnableVisualStyles() 18 | Application.SetCompatibleTextRenderingDefault(False) 19 | Application.Run(New Paint2DForm()) 20 | End Sub 21 | End Class 22 | End Namespace 23 | -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct2D/Paint2D/Resources/arrow1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/VB/Direct2D/Paint2D/Resources/arrow1.png -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct2D/RandomShapes/My Project/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct2D/RandomShapes/Program.vb: -------------------------------------------------------------------------------- 1 | ' Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | Imports Microsoft.VisualBasic 4 | Imports System 5 | Imports System.Windows.Forms 6 | 7 | Namespace RandomShapes 8 | Friend NotInheritable Class Program 9 | ''' 10 | ''' The main entry point for the application. 11 | ''' 12 | Private Sub New() 13 | End Sub 14 | _ 15 | Shared Sub Main() 16 | Application.EnableVisualStyles() 17 | Application.SetCompatibleTextRenderingDefault(False) 18 | Application.Run(New Window()) 19 | End Sub 20 | End Class 21 | End Namespace 22 | -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct2D/RandomShapes/Window.vb: -------------------------------------------------------------------------------- 1 | ' Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | Imports Microsoft.VisualBasic 4 | Imports System 5 | 6 | Imports System.Windows.Forms 7 | 8 | Namespace RandomShapes 9 | Partial Public Class Window 10 | Inherits Form 11 | Public Sub New() 12 | InitializeComponent() 13 | End Sub 14 | 15 | Private Sub Window_Load(ByVal sender As Object, ByVal e As EventArgs) Handles MyBase.Load 16 | d2DShapesControlWithButtons1.Initialize() 17 | End Sub 18 | End Class 19 | End Namespace 20 | -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct2D/TextInlineImage/Application.xaml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct2D/TextInlineImage/Application.xaml.vb: -------------------------------------------------------------------------------- 1 | ' Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | 4 | Imports Microsoft.VisualBasic 5 | Imports System 6 | Imports System.Collections.Generic 7 | Imports System.Configuration 8 | Imports System.Data 9 | Imports System.Linq 10 | Imports System.Windows 11 | 12 | Namespace Direct2D_Demo_WPF 13 | ''' 14 | ''' Interaction logic for App.xaml 15 | ''' 16 | Partial Public Class App 17 | Inherits Application 18 | End Class 19 | End Namespace 20 | -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct2D/TextInlineImage/My Project/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct2D/TextInlineImage/img1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/VB/Direct2D/TextInlineImage/img1.jpg -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct2D_3D/D2D_D3D_Interop/Application.xaml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct2D_3D/D2D_D3D_Interop/Application.xaml.vb: -------------------------------------------------------------------------------- 1 | ' Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | Imports Microsoft.VisualBasic 4 | Imports System 5 | Imports System.Collections.Generic 6 | Imports System.Configuration 7 | Imports System.Data 8 | Imports System.Linq 9 | Imports System.Windows 10 | 11 | Namespace Microsoft.WindowsAPICodePack.DirectX.Samples 12 | ''' 13 | ''' Interaction logic for App.xaml 14 | ''' 15 | Partial Public Class App 16 | Inherits Application 17 | End Class 18 | End Namespace 19 | -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct2D_3D/D2D_D3D_Interop/My Project/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct2D_3D/D2D_D3D_Interop/app.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct2D_3D/D2D_D3D_Interop/dxgisample.fxo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/VB/Direct2D_3D/D2D_D3D_Interop/dxgisample.fxo -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct2D_3D/D2D_D3D_Interop/tulip.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/VB/Direct2D_3D/D2D_D3D_Interop/tulip.jpg -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct2D_3D/SciFiTextDemo/Application.xaml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct2D_3D/SciFiTextDemo/Application.xaml.vb: -------------------------------------------------------------------------------- 1 | ' Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | Imports Microsoft.VisualBasic 4 | Imports System 5 | Imports System.Collections.Generic 6 | Imports System.Configuration 7 | Imports System.Windows 8 | 9 | Namespace SciFiTextDemo 10 | ''' 11 | ''' Interaction logic for App.xaml 12 | ''' 13 | Partial Public Class App 14 | Inherits Application 15 | End Class 16 | End Namespace 17 | -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct2D_3D/SciFiTextDemo/My Project/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct2D_3D/SciFiTextDemo/SciFiText.fxo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/VB/Direct2D_3D/SciFiTextDemo/SciFiText.fxo -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct3D10/MeshBrowser/My Project/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct3D10/MeshBrowser/Program.vb: -------------------------------------------------------------------------------- 1 | ' Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | 4 | Imports Microsoft.VisualBasic 5 | Imports System 6 | Imports System.Windows.Forms 7 | 8 | Namespace MeshBrowser 9 | Friend NotInheritable Class Program 10 | ''' 11 | ''' The main entry point for the application. 12 | ''' 13 | Private Sub New() 14 | End Sub 15 | _ 16 | Shared Sub Main() 17 | Application.EnableVisualStyles() 18 | Application.SetCompatibleTextRenderingDefault(False) 19 | Application.Run(New MeshBrowserForm()) 20 | End Sub 21 | End Class 22 | End Namespace 23 | -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct3D10/MeshBrowser/directx.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/VB/Direct3D10/MeshBrowser/directx.ico -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct3D10/TextureSwap/Application.xaml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct3D10/TextureSwap/Application.xaml.vb: -------------------------------------------------------------------------------- 1 | ' Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | 4 | Imports Microsoft.VisualBasic 5 | Imports System 6 | Imports System.Collections.Generic 7 | Imports System.Configuration 8 | Imports System.Data 9 | Imports System.Linq 10 | Imports System.Windows 11 | 12 | Namespace TextureSwap 13 | ''' 14 | ''' Interaction logic for App.xaml 15 | ''' 16 | Partial Public Class App 17 | Inherits Application 18 | End Class 19 | End Namespace 20 | -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct3D10/TextureSwap/My Project/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct3D10/TextureSwap/Resources/bihull.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/VB/Direct3D10/TextureSwap/Resources/bihull.bmp -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct3D10/TextureSwap/Resources/wings.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/VB/Direct3D10/TextureSwap/Resources/wings.bmp -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct3D10/Tutorial09/D3D10Tutorial09_WPF/Application.xaml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct3D10/Tutorial09/D3D10Tutorial09_WPF/Application.xaml.vb: -------------------------------------------------------------------------------- 1 | ' Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | 4 | Imports Microsoft.VisualBasic 5 | Imports System 6 | Imports System.Collections.Generic 7 | Imports System.Configuration 8 | Imports System.Windows 9 | 10 | Namespace D3D10Tutorial09_WPF 11 | ''' 12 | ''' Interaction logic for App.xaml 13 | ''' 14 | Partial Public Class App 15 | Inherits Application 16 | End Class 17 | End Namespace 18 | -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct3D10/Tutorial09/D3D10Tutorial09_WPF/Media/Tiger/tiger.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/VB/Direct3D10/Tutorial09/D3D10Tutorial09_WPF/Media/Tiger/tiger.bmp -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct3D10/Tutorial09/D3D10Tutorial09_WPF/My Project/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct3D10/Tutorial09/D3D10Tutorial09_WPF/directx.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/VB/Direct3D10/Tutorial09/D3D10Tutorial09_WPF/directx.ico -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct3D10/Tutorial09/D3D10Tutorial09_WinFormsControl/Media/Tiger/tiger.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/VB/Direct3D10/Tutorial09/D3D10Tutorial09_WinFormsControl/Media/Tiger/tiger.bmp -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct3D10/Tutorial09/D3D10Tutorial09_WinFormsControl/My Project/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct3D10/Tutorial09/D3D10Tutorial09_WinFormsControl/directx.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/VB/Direct3D10/Tutorial09/D3D10Tutorial09_WinFormsControl/directx.ico -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct3D10/Tutorials/D3D10Tutorial01_WPF/Application.xaml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct3D10/Tutorials/D3D10Tutorial01_WPF/Application.xaml.vb: -------------------------------------------------------------------------------- 1 | ' Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | 4 | Imports Microsoft.VisualBasic 5 | Imports System 6 | Imports System.Collections.Generic 7 | Imports System.Configuration 8 | Imports System.Windows 9 | 10 | Namespace D3D10Tutorial01_WPF 11 | ''' 12 | ''' Interaction logic for App.xaml 13 | ''' 14 | Partial Public Class App 15 | Inherits Application 16 | End Class 17 | End Namespace 18 | -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct3D10/Tutorials/D3D10Tutorial01_WPF/My Project/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct3D10/Tutorials/D3D10Tutorial01_WPF/TutorialWindow.xaml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 8 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct3D10/Tutorials/D3D10Tutorial01_WPF/directx.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/VB/Direct3D10/Tutorials/D3D10Tutorial01_WPF/directx.ico -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct3D10/Tutorials/D3D10Tutorial01_WinFormsControl/My Project/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct3D10/Tutorials/D3D10Tutorial01_WinFormsControl/directx.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/VB/Direct3D10/Tutorials/D3D10Tutorial01_WinFormsControl/directx.ico -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct3D10/Tutorials/D3D10Tutorial01_WinFormsWindow/My Project/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct3D10/Tutorials/D3D10Tutorial01_WinFormsWindow/directx.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/VB/Direct3D10/Tutorials/D3D10Tutorial01_WinFormsWindow/directx.ico -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct3D10/Tutorials/D3D10Tutorial02_WinFormsControl/My Project/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct3D10/Tutorials/D3D10Tutorial02_WinFormsControl/Tutorial02.fxo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/VB/Direct3D10/Tutorials/D3D10Tutorial02_WinFormsControl/Tutorial02.fxo -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct3D10/Tutorials/D3D10Tutorial02_WinFormsControl/directx.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/VB/Direct3D10/Tutorials/D3D10Tutorial02_WinFormsControl/directx.ico -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct3D10/Tutorials/D3D10Tutorial04_WinFormsControl/My Project/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct3D10/Tutorials/D3D10Tutorial04_WinFormsControl/Tutorial04.fxo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/VB/Direct3D10/Tutorials/D3D10Tutorial04_WinFormsControl/Tutorial04.fxo -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct3D10/Tutorials/D3D10Tutorial04_WinFormsControl/directx.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/VB/Direct3D10/Tutorials/D3D10Tutorial04_WinFormsControl/directx.ico -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct3D10/Tutorials/D3D10Tutorial05_WinFormsControl/My Project/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct3D10/Tutorials/D3D10Tutorial05_WinFormsControl/Tutorial05.fxo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/VB/Direct3D10/Tutorials/D3D10Tutorial05_WinFormsControl/Tutorial05.fxo -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct3D10/Tutorials/D3D10Tutorial05_WinFormsControl/directx.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/VB/Direct3D10/Tutorials/D3D10Tutorial05_WinFormsControl/directx.ico -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct3D10/Tutorials/D3D10Tutorial06_WinFormsControl/My Project/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct3D10/Tutorials/D3D10Tutorial06_WinFormsControl/Tutorial06.fxo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/VB/Direct3D10/Tutorials/D3D10Tutorial06_WinFormsControl/Tutorial06.fxo -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct3D10/Tutorials/D3D10Tutorial06_WinFormsControl/directx.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/VB/Direct3D10/Tutorials/D3D10Tutorial06_WinFormsControl/directx.ico -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct3D10/Tutorials/D3D10Tutorial07_WPF/Application.xaml: -------------------------------------------------------------------------------- 1 |  5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct3D10/Tutorials/D3D10Tutorial07_WPF/Application.xaml.vb: -------------------------------------------------------------------------------- 1 | Imports Microsoft.VisualBasic 2 | Imports System 3 | Imports System.Collections.Generic 4 | Imports System.Configuration 5 | Imports System.Data 6 | Imports System.Linq 7 | Imports System.Windows 8 | 9 | Namespace D3D10Tutorial07_WPF 10 | ''' 11 | ''' Interaction logic for App.xaml 12 | ''' 13 | Partial Public Class App 14 | Inherits Application 15 | End Class 16 | End Namespace 17 | -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct3D10/Tutorials/D3D10Tutorial07_WPF/My Project/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct3D10/Tutorials/D3D10Tutorial07_WPF/Tutorial07.fxo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/VB/Direct3D10/Tutorials/D3D10Tutorial07_WPF/Tutorial07.fxo -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct3D10/Tutorials/D3D10Tutorial07_WPF/seafloor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/VB/Direct3D10/Tutorials/D3D10Tutorial07_WPF/seafloor.png -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct3D10/Tutorials/D3D10Tutorial07_WinFormsControl/My Project/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct3D10/Tutorials/D3D10Tutorial07_WinFormsControl/Tutorial07.fxo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/VB/Direct3D10/Tutorials/D3D10Tutorial07_WinFormsControl/Tutorial07.fxo -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct3D10/Tutorials/D3D10Tutorial07_WinFormsControl/directx.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/VB/Direct3D10/Tutorials/D3D10Tutorial07_WinFormsControl/directx.ico -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct3D10/Tutorials/D3D10Tutorial07_WinFormsControl/seafloor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/VB/Direct3D10/Tutorials/D3D10Tutorial07_WinFormsControl/seafloor.png -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct3D10/Tutorials/D3D10Tutorial07_WinFormsWindow/My Project/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct3D10/Tutorials/D3D10Tutorial07_WinFormsWindow/Program.vb: -------------------------------------------------------------------------------- 1 | Imports Microsoft.VisualBasic 2 | Imports System 3 | Imports System.Collections.Generic 4 | Imports System.Linq 5 | Imports System.Windows.Forms 6 | 7 | Namespace D3D10Tutorial07 8 | Friend NotInheritable Class Program 9 | ''' 10 | ''' The main entry point for the application. 11 | ''' 12 | Private Sub New() 13 | End Sub 14 | _ 15 | Shared Sub Main() 16 | Application.EnableVisualStyles() 17 | Application.SetCompatibleTextRenderingDefault(False) 18 | Application.Run(New TutorialWindow()) 19 | End Sub 20 | End Class 21 | End Namespace 22 | -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct3D10/Tutorials/D3D10Tutorial07_WinFormsWindow/Tutorial07.fxo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/VB/Direct3D10/Tutorials/D3D10Tutorial07_WinFormsWindow/Tutorial07.fxo -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct3D10/Tutorials/D3D10Tutorial07_WinFormsWindow/seafloor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/VB/Direct3D10/Tutorials/D3D10Tutorial07_WinFormsWindow/seafloor.png -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct3D10/WindowsFlag/My Project/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct3D10/WindowsFlag/Program.vb: -------------------------------------------------------------------------------- 1 | ' Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | 4 | Imports Microsoft.VisualBasic 5 | Imports System 6 | Imports System.Windows.Forms 7 | 8 | Namespace WindowsFlag 9 | Friend NotInheritable Class Program 10 | ''' 11 | ''' The main entry point for the application. 12 | ''' 13 | Private Sub New() 14 | End Sub 15 | _ 16 | Shared Sub Main() 17 | Application.EnableVisualStyles() 18 | Application.SetCompatibleTextRenderingDefault(False) 19 | Application.Run(New Window()) 20 | End Sub 21 | End Class 22 | End Namespace 23 | -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct3D10/WindowsFlag/WindowsFlag.fxo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/VB/Direct3D10/WindowsFlag/WindowsFlag.fxo -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct3D10/WindowsFlag/directx.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/VB/Direct3D10/WindowsFlag/directx.ico -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct3D11/Tutorials/D3D11Tutorial02_WPF/Application.xaml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct3D11/Tutorials/D3D11Tutorial02_WPF/Application.xaml.vb: -------------------------------------------------------------------------------- 1 | ' Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | 4 | Imports Microsoft.VisualBasic 5 | Imports System 6 | Imports System.Collections.Generic 7 | Imports System.Configuration 8 | Imports System.Data 9 | Imports System.Linq 10 | Imports System.Windows 11 | 12 | Namespace Tutorial02_WPF 13 | ''' 14 | ''' Interaction logic for App.xaml 15 | ''' 16 | Partial Public Class App 17 | Inherits Application 18 | End Class 19 | End Namespace 20 | -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct3D11/Tutorials/D3D11Tutorial02_WPF/My Project/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct3D11/Tutorials/D3D11Tutorial02_WPF/Render.ps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/VB/Direct3D11/Tutorials/D3D11Tutorial02_WPF/Render.ps -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct3D11/Tutorials/D3D11Tutorial02_WPF/Render.vs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/VB/Direct3D11/Tutorials/D3D11Tutorial02_WPF/Render.vs -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct3D11/Tutorials/D3D11Tutorial02_WinFormsControl/My Project/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct3D11/Tutorials/D3D11Tutorial02_WinFormsControl/Render.ps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/VB/Direct3D11/Tutorials/D3D11Tutorial02_WinFormsControl/Render.ps -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct3D11/Tutorials/D3D11Tutorial02_WinFormsControl/Render.vs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/VB/Direct3D11/Tutorials/D3D11Tutorial02_WinFormsControl/Render.vs -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct3D11/Tutorials/D3D11Tutorial02_WinFormsWindow/My Project/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct3D11/Tutorials/D3D11Tutorial02_WinFormsWindow/Render.ps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/VB/Direct3D11/Tutorials/D3D11Tutorial02_WinFormsWindow/Render.ps -------------------------------------------------------------------------------- /Samples/DirectX/VB/Direct3D11/Tutorials/D3D11Tutorial02_WinFormsWindow/Render.vs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/VB/Direct3D11/Tutorials/D3D11Tutorial02_WinFormsWindow/Render.vs -------------------------------------------------------------------------------- /Samples/DirectX/VB/UtilitiesLibrary/MeshLoader/XMesh.fxo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/DirectX/VB/UtilitiesLibrary/MeshLoader/XMesh.fxo -------------------------------------------------------------------------------- /Samples/ExplorerBrowser/CS/WPF/WPFExplorerBrowserDemo/App.xaml: -------------------------------------------------------------------------------- 1 |  2 | 3 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /Samples/ExplorerBrowser/CS/WPF/WPFExplorerBrowserDemo/App.xaml.cs: -------------------------------------------------------------------------------- 1 | //Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | using System; 4 | using System.Collections.Generic; 5 | using System.Configuration; 6 | using System.Windows; 7 | 8 | namespace Microsoft.WindowsAPICodePack.Samples 9 | { 10 | /// 11 | /// Interaction logic for App.xaml 12 | /// 13 | public partial class App : Application 14 | { 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /Samples/ExplorerBrowser/CS/WPF/WPFExplorerBrowserDemo/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Samples/ExplorerBrowser/CS/WinForms/Program.cs: -------------------------------------------------------------------------------- 1 | //Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | using System; 4 | using System.Windows.Forms; 5 | 6 | namespace Microsoft.WindowsAPICodePack.Samples 7 | { 8 | static class Program 9 | { 10 | /// 11 | /// The main entry point for the application. 12 | /// 13 | [STAThread] 14 | static void Main() 15 | { 16 | Application.EnableVisualStyles(); 17 | Application.SetCompatibleTextRenderingDefault(false); 18 | Application.Run(new ExplorerBrowserTestForm()); 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /Samples/ExplorerBrowser/CS/WinForms/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Samples/ExplorerBrowser/VB/WPF/WPFExplorerBrowserDemo/Application.xaml: -------------------------------------------------------------------------------- 1 |  2 | 3 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /Samples/ExplorerBrowser/VB/WPF/WPFExplorerBrowserDemo/Application.xaml.vb: -------------------------------------------------------------------------------- 1 | 'Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | 4 | Imports Microsoft.VisualBasic 5 | Imports System 6 | Imports System.Collections.Generic 7 | Imports System.Configuration 8 | Imports System.Windows 9 | 10 | Namespace Microsoft.WindowsAPICodePack.Samples 11 | ''' 12 | ''' Interaction logic for App.xaml 13 | ''' 14 | Partial Public Class App 15 | Inherits Application 16 | End Class 17 | End Namespace 18 | -------------------------------------------------------------------------------- /Samples/ExplorerBrowser/VB/WPF/WPFExplorerBrowserDemo/My Project/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Samples/ExplorerBrowser/VB/WinForms/My Project/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Samples/ExplorerBrowser/VB/WinForms/Program.vb: -------------------------------------------------------------------------------- 1 | 'Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | 4 | Imports Microsoft.VisualBasic 5 | Imports System 6 | Imports System.Windows.Forms 7 | 8 | Namespace Microsoft.WindowsAPICodePack.Samples 9 | Friend NotInheritable Class Program 10 | ''' 11 | ''' The main entry point for the application. 12 | ''' 13 | Private Sub New() 14 | End Sub 15 | _ 16 | Shared Sub Main() 17 | Application.EnableVisualStyles() 18 | Application.SetCompatibleTextRenderingDefault(False) 19 | Application.Run(New ExplorerBrowserTestForm()) 20 | End Sub 21 | End Class 22 | End Namespace 23 | -------------------------------------------------------------------------------- /Samples/ExtendedLinguisticServices/Transliterator/CS/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Samples/ExtendedLinguisticServices/Transliterator/VB/My Project/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Samples/NetworkDemo/CS/App.xaml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /Samples/NetworkDemo/CS/App.xaml.cs: -------------------------------------------------------------------------------- 1 | //Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | using System.Windows; 4 | 5 | namespace Microsoft.WindowsAPICodePack.Samples.NetworkDemo 6 | { 7 | /// 8 | /// Interaction logic for App.xaml 9 | /// 10 | public partial class App : Application 11 | { 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /Samples/NetworkDemo/CS/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/NetworkDemo/CS/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Samples/NetworkDemo/CS/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Samples/NetworkDemo/VB/Application.xaml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /Samples/NetworkDemo/VB/Application.xaml.vb: -------------------------------------------------------------------------------- 1 | 'Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | 4 | Imports Microsoft.VisualBasic 5 | Imports System.Windows 6 | 7 | Namespace Microsoft.WindowsAPICodePack.Samples.NetworkDemo 8 | ''' 9 | ''' Interaction logic for App.xaml 10 | ''' 11 | Partial Public Class App 12 | Inherits Application 13 | End Class 14 | End Namespace 15 | -------------------------------------------------------------------------------- /Samples/NetworkDemo/VB/My Project/AssemblyInfo.vb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/NetworkDemo/VB/My Project/AssemblyInfo.vb -------------------------------------------------------------------------------- /Samples/NetworkDemo/VB/My Project/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Samples/PowerMgmtDemo/CS/PowerMgmtDemo/App.xaml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /Samples/PowerMgmtDemo/CS/PowerMgmtDemo/App.xaml.cs: -------------------------------------------------------------------------------- 1 | //Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | using System.Windows; 4 | 5 | namespace Microsoft.WindowsAPICodePack.Samples.PowerMgmtDemoApp 6 | { 7 | /// 8 | /// Interaction logic for App.xaml 9 | /// 10 | public partial class App : Application 11 | { 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /Samples/PowerMgmtDemo/CS/PowerMgmtDemo/powercfg.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/PowerMgmtDemo/CS/PowerMgmtDemo/powercfg.ico -------------------------------------------------------------------------------- /Samples/PowerMgmtDemo/CS/PowerMgmtDemo/powercfg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/PowerMgmtDemo/CS/PowerMgmtDemo/powercfg.png -------------------------------------------------------------------------------- /Samples/PowerMgmtDemo/CS/PowerMgmtDemo/properties/settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Samples/PowerMgmtDemo/VB/PowerMgmtDemo/Application.xaml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /Samples/PowerMgmtDemo/VB/PowerMgmtDemo/Application.xaml.vb: -------------------------------------------------------------------------------- 1 | 'Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | 4 | Imports Microsoft.VisualBasic 5 | Imports System.Windows 6 | 7 | Namespace Microsoft.WindowsAPICodePack.Samples.PowerMgmtDemoApp 8 | ''' 9 | ''' Interaction logic for App.xaml 10 | ''' 11 | Partial Public Class App 12 | Inherits Application 13 | End Class 14 | End Namespace 15 | -------------------------------------------------------------------------------- /Samples/PowerMgmtDemo/VB/PowerMgmtDemo/My Project/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Samples/PowerMgmtDemo/VB/PowerMgmtDemo/powercfg.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/PowerMgmtDemo/VB/PowerMgmtDemo/powercfg.ico -------------------------------------------------------------------------------- /Samples/PowerMgmtDemo/VB/PowerMgmtDemo/powercfg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/PowerMgmtDemo/VB/PowerMgmtDemo/powercfg.png -------------------------------------------------------------------------------- /Samples/Sensors/CS/AccelerationMeasurement/Program.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | using System; 4 | using System.Windows.Forms; 5 | 6 | namespace AccelerationMeasurement 7 | { 8 | static class Program 9 | { 10 | /// 11 | /// The main entry point for the application. 12 | /// 13 | [STAThread] 14 | static void Main( ) 15 | { 16 | Application.EnableVisualStyles( ); 17 | Application.SetCompatibleTextRenderingDefault( false ); 18 | Application.Run( new Form1( ) ); 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /Samples/Sensors/CS/AccelerationMeasurement/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Samples/Sensors/CS/AmbientLightMeasurement/Program.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | using System; 4 | using System.Windows.Forms; 5 | 6 | namespace AmbientLightMeasurement 7 | { 8 | static class Program 9 | { 10 | /// 11 | /// The main entry point for the application. 12 | /// 13 | [STAThread] 14 | static void Main( ) 15 | { 16 | Application.EnableVisualStyles( ); 17 | Application.SetCompatibleTextRenderingDefault( false ); 18 | Application.Run( new Form1( ) ); 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /Samples/Sensors/CS/AmbientLightMeasurement/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Samples/Sensors/VB/AccelerationMeasurement/Program.vb: -------------------------------------------------------------------------------- 1 | ' Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | 4 | Imports Microsoft.VisualBasic 5 | Imports System 6 | Imports System.Windows.Forms 7 | 8 | Namespace AccelerationMeasurement 9 | Friend NotInheritable Class Program 10 | ''' 11 | ''' The main entry point for the application. 12 | ''' 13 | Private Sub New() 14 | End Sub 15 | _ 16 | Shared Sub Main() 17 | Application.EnableVisualStyles() 18 | Application.SetCompatibleTextRenderingDefault(False) 19 | Application.Run(New Form1()) 20 | End Sub 21 | End Class 22 | End Namespace 23 | -------------------------------------------------------------------------------- /Samples/Sensors/VB/AmbientLightMeasurement/Program.vb: -------------------------------------------------------------------------------- 1 | ' Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | 4 | Imports Microsoft.VisualBasic 5 | Imports System 6 | Imports System.Windows.Forms 7 | 8 | Namespace AmbientLightMeasurement 9 | Friend NotInheritable Class Program 10 | ''' 11 | ''' The main entry point for the application. 12 | ''' 13 | Private Sub New() 14 | End Sub 15 | _ 16 | Shared Sub Main() 17 | Application.EnableVisualStyles() 18 | Application.SetCompatibleTextRenderingDefault(False) 19 | Application.Run(New Form1()) 20 | End Sub 21 | End Class 22 | End Namespace 23 | -------------------------------------------------------------------------------- /Samples/Shell/CommonFileDialogsDemo/CS/CommonFileDialogsDemo/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Samples/Shell/CommonFileDialogsDemo/CS/CommonFileDialogsDemo/Sample Files/test.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/CommonFileDialogsDemo/CS/CommonFileDialogsDemo/Sample Files/test.docx -------------------------------------------------------------------------------- /Samples/Shell/CommonFileDialogsDemo/CS/CommonFileDialogsDemo/Sample Files/test.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/CommonFileDialogsDemo/CS/CommonFileDialogsDemo/Sample Files/test.jpg -------------------------------------------------------------------------------- /Samples/Shell/CommonFileDialogsDemo/VB/CommonFileDialogsDemo/My Project/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Samples/Shell/CommonFileDialogsDemo/VB/CommonFileDialogsDemo/Sample Files/test.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/CommonFileDialogsDemo/VB/CommonFileDialogsDemo/Sample Files/test.docx -------------------------------------------------------------------------------- /Samples/Shell/CommonFileDialogsDemo/VB/CommonFileDialogsDemo/Sample Files/test.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/CommonFileDialogsDemo/VB/CommonFileDialogsDemo/Sample Files/test.jpg -------------------------------------------------------------------------------- /Samples/Shell/CustomCommonFileDialogsDemo/CS/myapp.xaml: -------------------------------------------------------------------------------- 1 |  6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /Samples/Shell/CustomCommonFileDialogsDemo/CS/myapp.xaml.cs: -------------------------------------------------------------------------------- 1 | //Copyright (c) Microsoft Corporation. All rights reserved. 2 | using System; 3 | using System.Windows; 4 | using System.Data; 5 | using System.Xml; 6 | using System.Configuration; 7 | 8 | namespace Microsoft.WindowsAPICodePack.Samples.Dialogs 9 | { 10 | /// 11 | /// Interaction logic for MyApp.xaml 12 | /// 13 | 14 | public partial class MyApp : Application 15 | { 16 | 17 | } 18 | } -------------------------------------------------------------------------------- /Samples/Shell/CustomCommonFileDialogsDemo/CS/properties/assemblyinfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/CustomCommonFileDialogsDemo/CS/properties/assemblyinfo.cs -------------------------------------------------------------------------------- /Samples/Shell/CustomCommonFileDialogsDemo/CS/properties/settings.settings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Samples/Shell/CustomCommonFileDialogsDemo/VB/My Project/AssemblyInfo.vb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/CustomCommonFileDialogsDemo/VB/My Project/AssemblyInfo.vb -------------------------------------------------------------------------------- /Samples/Shell/CustomCommonFileDialogsDemo/VB/My Project/Settings.settings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Samples/Shell/CustomCommonFileDialogsDemo/VB/MyApp.xaml: -------------------------------------------------------------------------------- 1 |  6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /Samples/Shell/CustomCommonFileDialogsDemo/VB/MyApp.xaml.vb: -------------------------------------------------------------------------------- 1 | 'Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | Imports Microsoft.VisualBasic 4 | Imports System 5 | Imports System.Windows 6 | Imports System.Configuration 7 | 8 | Namespace Microsoft.WindowsAPICodePack.Samples.Dialogs 9 | ''' 10 | ''' Interaction logic for MyApp.xaml 11 | ''' 12 | 13 | Partial Public Class MyApp 14 | Inherits Application 15 | 16 | End Class 17 | End Namespace -------------------------------------------------------------------------------- /Samples/Shell/DragAndDrop/CS/WPF/ShellObjectDragAndDrop/App.xaml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /Samples/Shell/DragAndDrop/CS/WPF/ShellObjectDragAndDrop/App.xaml.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | using System; 4 | using System.Collections.Generic; 5 | using System.Configuration; 6 | using System.Data; 7 | using System.Linq; 8 | using System.Windows; 9 | 10 | namespace ShellObjectDragAndDropDemo 11 | { 12 | /// 13 | /// Interaction logic for App.xaml 14 | /// 15 | public partial class App : Application 16 | { 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /Samples/Shell/DragAndDrop/CS/WPF/ShellObjectDragAndDrop/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Samples/Shell/DragAndDrop/VB/WPF/ShellObjectDragAndDrop/Application.xaml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /Samples/Shell/DragAndDrop/VB/WPF/ShellObjectDragAndDrop/Application.xaml.vb: -------------------------------------------------------------------------------- 1 | ' Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | Imports Microsoft.VisualBasic 4 | Imports System 5 | Imports System.Collections.Generic 6 | Imports System.Configuration 7 | Imports System.Data 8 | Imports System.Linq 9 | Imports System.Windows 10 | 11 | Namespace ShellObjectDragAndDropDemo 12 | ''' 13 | ''' Interaction logic for App.xaml 14 | ''' 15 | Partial Public Class App 16 | Inherits Application 17 | End Class 18 | End Namespace 19 | -------------------------------------------------------------------------------- /Samples/Shell/DragAndDrop/VB/WPF/ShellObjectDragAndDrop/My Project/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Samples/Shell/KnownFoldersBrowser/CS/KnownFoldersBrowser/App.xaml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /Samples/Shell/KnownFoldersBrowser/CS/KnownFoldersBrowser/App.xaml.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | using System; 4 | using System.Collections.Generic; 5 | using System.Configuration; 6 | using System.Data; 7 | using System.Linq; 8 | using System.Windows; 9 | 10 | namespace Microsoft.WindowsAPICodePack.Samples.KnownFoldersBrowser 11 | { 12 | /// 13 | /// Interaction logic for App.xaml 14 | /// 15 | public partial class App : Application 16 | { 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /Samples/Shell/KnownFoldersBrowser/CS/KnownFoldersBrowser/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Samples/Shell/KnownFoldersBrowser/VB/KnownFoldersBrowser/Application.xaml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /Samples/Shell/KnownFoldersBrowser/VB/KnownFoldersBrowser/Application.xaml.vb: -------------------------------------------------------------------------------- 1 | ' Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | 4 | Imports Microsoft.VisualBasic 5 | Imports System 6 | Imports System.Collections.Generic 7 | Imports System.Configuration 8 | Imports System.Data 9 | Imports System.Linq 10 | Imports System.Windows 11 | 12 | Namespace Microsoft.WindowsAPICodePack.Samples.KnownFoldersBrowser 13 | ''' 14 | ''' Interaction logic for App.xaml 15 | ''' 16 | Partial Public Class App 17 | Inherits Application 18 | End Class 19 | End Namespace 20 | -------------------------------------------------------------------------------- /Samples/Shell/KnownFoldersBrowser/VB/KnownFoldersBrowser/My Project/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Samples/Shell/PicturePropertiesEditor/CS/App.xaml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /Samples/Shell/PicturePropertiesEditor/CS/App.xaml.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | using System; 4 | using System.Collections.Generic; 5 | using System.Configuration; 6 | using System.Data; 7 | using System.Linq; 8 | using System.Windows; 9 | 10 | namespace PicturePropertiesEditor 11 | { 12 | /// 13 | /// Interaction logic for App.xaml 14 | /// 15 | public partial class App : Application 16 | { 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /Samples/Shell/PicturePropertiesEditor/CS/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Samples/Shell/PicturePropertiesEditor/VB/Application.xaml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /Samples/Shell/PicturePropertiesEditor/VB/Application.xaml.vb: -------------------------------------------------------------------------------- 1 | ' Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | 4 | Imports Microsoft.VisualBasic 5 | Imports System 6 | Imports System.Collections.Generic 7 | Imports System.Configuration 8 | Imports System.Data 9 | Imports System.Linq 10 | Imports System.Windows 11 | 12 | Namespace PicturePropertiesEditor 13 | ''' 14 | ''' Interaction logic for App.xaml 15 | ''' 16 | Partial Public Class App 17 | Inherits Application 18 | End Class 19 | End Namespace 20 | -------------------------------------------------------------------------------- /Samples/Shell/PicturePropertiesEditor/VB/My Project/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Samples/Shell/SearchApplication/CS/SearchApp/App.xaml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /Samples/Shell/SearchApplication/CS/SearchApp/App.xaml.cs: -------------------------------------------------------------------------------- 1 | //Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | using System.Windows; 4 | 5 | namespace Microsoft.WindowsAPICodePack.Samples.SearchApp 6 | { 7 | /// 8 | /// Interaction logic for App.xaml 9 | /// 10 | public partial class App : Application 11 | { 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /Samples/Shell/SearchApplication/CS/SearchApp/Images/Back_Button_256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/SearchApplication/CS/SearchApp/Images/Back_Button_256.png -------------------------------------------------------------------------------- /Samples/Shell/SearchApplication/CS/SearchApp/Images/Find_Search.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/SearchApplication/CS/SearchApp/Images/Find_Search.ico -------------------------------------------------------------------------------- /Samples/Shell/SearchApplication/CS/SearchApp/Images/Find_Search_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/SearchApplication/CS/SearchApp/Images/Find_Search_64.png -------------------------------------------------------------------------------- /Samples/Shell/SearchApplication/CS/SearchApp/Images/Forward_Button_256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/SearchApplication/CS/SearchApp/Images/Forward_Button_256.png -------------------------------------------------------------------------------- /Samples/Shell/SearchApplication/CS/SearchApp/Images/Help-32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/SearchApplication/CS/SearchApp/Images/Help-32.png -------------------------------------------------------------------------------- /Samples/Shell/SearchApplication/CS/SearchApp/Images/clear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/SearchApplication/CS/SearchApp/Images/clear.png -------------------------------------------------------------------------------- /Samples/Shell/SearchApplication/CS/SearchApp/Images/search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/SearchApplication/CS/SearchApp/Images/search.png -------------------------------------------------------------------------------- /Samples/Shell/SearchApplication/CS/SearchApp/Images/search_adv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/SearchApplication/CS/SearchApp/Images/search_adv.png -------------------------------------------------------------------------------- /Samples/Shell/SearchApplication/CS/SearchApp/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/SearchApplication/CS/SearchApp/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Samples/Shell/SearchApplication/VB/SearchApp/Application.xaml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /Samples/Shell/SearchApplication/VB/SearchApp/Application.xaml.vb: -------------------------------------------------------------------------------- 1 | 'Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | 4 | Imports Microsoft.VisualBasic 5 | Imports System.Windows 6 | 7 | Namespace Microsoft.WindowsAPICodePack.Samples.SearchApp 8 | ''' 9 | ''' Interaction logic for App.xaml 10 | ''' 11 | Partial Public Class App 12 | Inherits Application 13 | End Class 14 | End Namespace 15 | -------------------------------------------------------------------------------- /Samples/Shell/SearchApplication/VB/SearchApp/Images/Back_Button_256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/SearchApplication/VB/SearchApp/Images/Back_Button_256.png -------------------------------------------------------------------------------- /Samples/Shell/SearchApplication/VB/SearchApp/Images/Find_Search.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/SearchApplication/VB/SearchApp/Images/Find_Search.ico -------------------------------------------------------------------------------- /Samples/Shell/SearchApplication/VB/SearchApp/Images/Find_Search_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/SearchApplication/VB/SearchApp/Images/Find_Search_64.png -------------------------------------------------------------------------------- /Samples/Shell/SearchApplication/VB/SearchApp/Images/Forward_Button_256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/SearchApplication/VB/SearchApp/Images/Forward_Button_256.png -------------------------------------------------------------------------------- /Samples/Shell/SearchApplication/VB/SearchApp/Images/Help-32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/SearchApplication/VB/SearchApp/Images/Help-32.png -------------------------------------------------------------------------------- /Samples/Shell/SearchApplication/VB/SearchApp/Images/clear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/SearchApplication/VB/SearchApp/Images/clear.png -------------------------------------------------------------------------------- /Samples/Shell/SearchApplication/VB/SearchApp/Images/search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/SearchApplication/VB/SearchApp/Images/search.png -------------------------------------------------------------------------------- /Samples/Shell/SearchApplication/VB/SearchApp/Images/search_adv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/SearchApplication/VB/SearchApp/Images/search_adv.png -------------------------------------------------------------------------------- /Samples/Shell/SearchApplication/VB/SearchApp/My Project/AssemblyInfo.vb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/SearchApplication/VB/SearchApp/My Project/AssemblyInfo.vb -------------------------------------------------------------------------------- /Samples/Shell/SearchApplication/VB/SearchApp/My Project/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Samples/Shell/ShellHierarchyTreeDemo/CS/App.xaml: -------------------------------------------------------------------------------- 1 |  2 | 3 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /Samples/Shell/ShellHierarchyTreeDemo/CS/App.xaml.cs: -------------------------------------------------------------------------------- 1 | //Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | using System; 4 | using System.Collections.Generic; 5 | using System.Configuration; 6 | using System.Windows; 7 | using System.Collections.ObjectModel; 8 | using Microsoft.WindowsAPICodePack.Shell; 9 | using System.Windows.Controls; 10 | 11 | namespace ShellHierarchyTreeDemo 12 | { 13 | /// 14 | /// Interaction logic for App.xaml 15 | /// 16 | public partial class App : Application 17 | { 18 | } 19 | 20 | 21 | } 22 | -------------------------------------------------------------------------------- /Samples/Shell/ShellHierarchyTreeDemo/CS/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Samples/Shell/ShellHierarchyTreeDemo/VB/Application.xaml: -------------------------------------------------------------------------------- 1 |  2 | 3 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /Samples/Shell/ShellHierarchyTreeDemo/VB/Application.xaml.vb: -------------------------------------------------------------------------------- 1 | 'Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | 4 | Imports Microsoft.VisualBasic 5 | Imports System 6 | Imports System.Collections.Generic 7 | Imports System.Configuration 8 | Imports System.Windows 9 | Imports System.Collections.ObjectModel 10 | Imports Microsoft.WindowsAPICodePack.Shell 11 | Imports System.Windows.Controls 12 | 13 | Namespace ShellHierarchyTreeDemo 14 | ''' 15 | ''' Interaction logic for App.xaml 16 | ''' 17 | Partial Public Class App 18 | Inherits Application 19 | End Class 20 | 21 | 22 | End Namespace 23 | -------------------------------------------------------------------------------- /Samples/Shell/ShellHierarchyTreeDemo/VB/My Project/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Samples/Shell/ShellThumbnailBrowserDemo/CS/ThumbnailBrowserDemo/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Samples/Shell/ShellThumbnailBrowserDemo/CS/ThumbnailBrowserDemo/ThumbnailBrowser.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/ShellThumbnailBrowserDemo/CS/ThumbnailBrowserDemo/ThumbnailBrowser.ico -------------------------------------------------------------------------------- /Samples/Shell/ShellThumbnailBrowserDemo/VB/ThumbnailBrowserDemo/My Project/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Samples/Shell/ShellThumbnailBrowserDemo/VB/ThumbnailBrowserDemo/ThumbnailBrowser.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/ShellThumbnailBrowserDemo/VB/ThumbnailBrowserDemo/ThumbnailBrowser.ico -------------------------------------------------------------------------------- /Samples/Shell/StarBackupUsingLibraries/CS/App.xaml: -------------------------------------------------------------------------------- 1 |  2 | 3 | 6 | -------------------------------------------------------------------------------- /Samples/Shell/StarBackupUsingLibraries/CS/Icons/BackupRestore.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/StarBackupUsingLibraries/CS/Icons/BackupRestore.ico -------------------------------------------------------------------------------- /Samples/Shell/StarBackupUsingLibraries/CS/MainWindow.xaml: -------------------------------------------------------------------------------- 1 |  2 | 3 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Samples/Shell/StarBackupUsingLibraries/CS/Wizard/WizardDialogBox.xaml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | -------------------------------------------------------------------------------- /Samples/Shell/StarBackupUsingLibraries/CS/Wizard/WizardResult.cs: -------------------------------------------------------------------------------- 1 | //Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | using System; 4 | 5 | namespace Microsoft.WindowsAPICodePack.Samples.StarBackupSample 6 | { 7 | public enum WizardResult 8 | { 9 | Finished, 10 | Canceled 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /Samples/Shell/StarBackupUsingLibraries/CS/Wizard/WizardReturnEventHandler.cs: -------------------------------------------------------------------------------- 1 | //Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | using System; 4 | using System.Windows.Navigation; 5 | 6 | namespace Microsoft.WindowsAPICodePack.Samples.StarBackupSample 7 | { 8 | public delegate void WizardReturnEventHandler(object sender, WizardReturnEventArgs e); 9 | } 10 | -------------------------------------------------------------------------------- /Samples/Shell/StarBackupUsingLibraries/VB/Application.xaml: -------------------------------------------------------------------------------- 1 |  2 | 3 | 6 | -------------------------------------------------------------------------------- /Samples/Shell/StarBackupUsingLibraries/VB/Icons/BackupRestore.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/StarBackupUsingLibraries/VB/Icons/BackupRestore.ico -------------------------------------------------------------------------------- /Samples/Shell/StarBackupUsingLibraries/VB/MainWindow.xaml: -------------------------------------------------------------------------------- 1 |  2 | 3 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Samples/Shell/StarBackupUsingLibraries/VB/Wizard/WizardDialogBox.xaml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | -------------------------------------------------------------------------------- /Samples/Shell/StarBackupUsingLibraries/VB/Wizard/WizardResult.vb: -------------------------------------------------------------------------------- 1 | 'Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | 4 | Imports Microsoft.VisualBasic 5 | Imports System 6 | 7 | Namespace Microsoft.WindowsAPICodePack.Samples.StarBackupSample 8 | Public Enum WizardResult 9 | Finished 10 | Canceled 11 | End Enum 12 | End Namespace 13 | -------------------------------------------------------------------------------- /Samples/Shell/StarBackupUsingLibraries/VB/Wizard/WizardReturnEventHandler.vb: -------------------------------------------------------------------------------- 1 | 'Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | 4 | Imports Microsoft.VisualBasic 5 | Imports System 6 | Imports System.Windows.Navigation 7 | 8 | Namespace Microsoft.WindowsAPICodePack.Samples.StarBackupSample 9 | Public Delegate Sub WizardReturnEventHandler(ByVal sender As Object, ByVal e As WizardReturnEventArgs) 10 | End Namespace 11 | -------------------------------------------------------------------------------- /Samples/Shell/StockIconsDemo/CS/StockIconsDemo/App.xaml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /Samples/Shell/StockIconsDemo/CS/StockIconsDemo/App.xaml.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | using System; 4 | using System.Collections.Generic; 5 | using System.Configuration; 6 | using System.Data; 7 | using System.Linq; 8 | using System.Windows; 9 | 10 | namespace StockIconsDemo 11 | { 12 | /// 13 | /// Interaction logic for App.xaml 14 | /// 15 | public partial class App : Application 16 | { 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /Samples/Shell/StockIconsDemo/CS/StockIconsDemo/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Samples/Shell/StockIconsDemo/VB/StockIconsDemo/Application.xaml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /Samples/Shell/StockIconsDemo/VB/StockIconsDemo/Application.xaml.vb: -------------------------------------------------------------------------------- 1 | ' Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | 4 | Imports Microsoft.VisualBasic 5 | Imports System 6 | Imports System.Collections.Generic 7 | Imports System.Configuration 8 | Imports System.Data 9 | Imports System.Linq 10 | Imports System.Windows 11 | 12 | Namespace StockIconsDemo 13 | ''' 14 | ''' Interaction logic for App.xaml 15 | ''' 16 | Partial Public Class App 17 | Inherits Application 18 | End Class 19 | End Namespace 20 | -------------------------------------------------------------------------------- /Samples/Shell/StockIconsDemo/VB/StockIconsDemo/My Project/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Samples/Shell/TabbedThumbnailDemo/CS/Winforms/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/TabbedThumbnailDemo/CS/Winforms/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Samples/Shell/TabbedThumbnailDemo/CS/Winforms/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Samples/Shell/TabbedThumbnailDemo/CS/Winforms/Resources/copy.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/TabbedThumbnailDemo/CS/Winforms/Resources/copy.ico -------------------------------------------------------------------------------- /Samples/Shell/TabbedThumbnailDemo/CS/Winforms/Resources/cut.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/TabbedThumbnailDemo/CS/Winforms/Resources/cut.ico -------------------------------------------------------------------------------- /Samples/Shell/TabbedThumbnailDemo/CS/Winforms/Resources/nextArrow.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/TabbedThumbnailDemo/CS/Winforms/Resources/nextArrow.ico -------------------------------------------------------------------------------- /Samples/Shell/TabbedThumbnailDemo/CS/Winforms/Resources/paste.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/TabbedThumbnailDemo/CS/Winforms/Resources/paste.ico -------------------------------------------------------------------------------- /Samples/Shell/TabbedThumbnailDemo/CS/Winforms/Resources/prevArrow.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/TabbedThumbnailDemo/CS/Winforms/Resources/prevArrow.ico -------------------------------------------------------------------------------- /Samples/Shell/TabbedThumbnailDemo/CS/Winforms/Resources/refresh.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/TabbedThumbnailDemo/CS/Winforms/Resources/refresh.ico -------------------------------------------------------------------------------- /Samples/Shell/TabbedThumbnailDemo/CS/Winforms/Resources/selectAll.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/TabbedThumbnailDemo/CS/Winforms/Resources/selectAll.ico -------------------------------------------------------------------------------- /Samples/Shell/TabbedThumbnailDemo/VB/Winforms/My Project/AssemblyInfo.vb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/TabbedThumbnailDemo/VB/Winforms/My Project/AssemblyInfo.vb -------------------------------------------------------------------------------- /Samples/Shell/TabbedThumbnailDemo/VB/Winforms/My Project/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Samples/Shell/TabbedThumbnailDemo/VB/Winforms/Resources/copy.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/TabbedThumbnailDemo/VB/Winforms/Resources/copy.ico -------------------------------------------------------------------------------- /Samples/Shell/TabbedThumbnailDemo/VB/Winforms/Resources/cut.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/TabbedThumbnailDemo/VB/Winforms/Resources/cut.ico -------------------------------------------------------------------------------- /Samples/Shell/TabbedThumbnailDemo/VB/Winforms/Resources/nextArrow.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/TabbedThumbnailDemo/VB/Winforms/Resources/nextArrow.ico -------------------------------------------------------------------------------- /Samples/Shell/TabbedThumbnailDemo/VB/Winforms/Resources/paste.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/TabbedThumbnailDemo/VB/Winforms/Resources/paste.ico -------------------------------------------------------------------------------- /Samples/Shell/TabbedThumbnailDemo/VB/Winforms/Resources/prevArrow.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/TabbedThumbnailDemo/VB/Winforms/Resources/prevArrow.ico -------------------------------------------------------------------------------- /Samples/Shell/TabbedThumbnailDemo/VB/Winforms/Resources/refresh.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/TabbedThumbnailDemo/VB/Winforms/Resources/refresh.ico -------------------------------------------------------------------------------- /Samples/Shell/TabbedThumbnailDemo/VB/Winforms/Resources/selectAll.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/TabbedThumbnailDemo/VB/Winforms/Resources/selectAll.ico -------------------------------------------------------------------------------- /Samples/Shell/TaskbarDemo/CS/TaskbarDemo/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /Samples/Shell/TaskbarDemo/CS/TaskbarDemo/Resources/Green.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/TaskbarDemo/CS/TaskbarDemo/Resources/Green.ico -------------------------------------------------------------------------------- /Samples/Shell/TaskbarDemo/CS/TaskbarDemo/Resources/Red.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/TaskbarDemo/CS/TaskbarDemo/Resources/Red.ico -------------------------------------------------------------------------------- /Samples/Shell/TaskbarDemo/CS/TaskbarDemo/Resources/Taskbar.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/TaskbarDemo/CS/TaskbarDemo/Resources/Taskbar.ico -------------------------------------------------------------------------------- /Samples/Shell/TaskbarDemo/CS/TaskbarDemo/Resources/Yellow.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/TaskbarDemo/CS/TaskbarDemo/Resources/Yellow.ico -------------------------------------------------------------------------------- /Samples/Shell/TaskbarDemo/VB/TaskbarDemo/My Project/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /Samples/Shell/TaskbarDemo/VB/TaskbarDemo/Resources/Green.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/TaskbarDemo/VB/TaskbarDemo/Resources/Green.ico -------------------------------------------------------------------------------- /Samples/Shell/TaskbarDemo/VB/TaskbarDemo/Resources/Red.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/TaskbarDemo/VB/TaskbarDemo/Resources/Red.ico -------------------------------------------------------------------------------- /Samples/Shell/TaskbarDemo/VB/TaskbarDemo/Resources/Taskbar.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/TaskbarDemo/VB/TaskbarDemo/Resources/Taskbar.ico -------------------------------------------------------------------------------- /Samples/Shell/TaskbarDemo/VB/TaskbarDemo/Resources/Yellow.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/TaskbarDemo/VB/TaskbarDemo/Resources/Yellow.ico -------------------------------------------------------------------------------- /Samples/Shell/ThumbnailToolbarDemo/CS/WPF/App.xaml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /Samples/Shell/ThumbnailToolbarDemo/CS/WPF/App.xaml.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | namespace Microsoft.WindowsAPICodePack.Samples.ImageViewerDemo 4 | { 5 | /// 6 | /// Interaction logic for App.xaml 7 | /// 8 | 9 | public partial class App : System.Windows.Application 10 | { 11 | 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /Samples/Shell/ThumbnailToolbarDemo/CS/WPF/Icons/first.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/ThumbnailToolbarDemo/CS/WPF/Icons/first.ico -------------------------------------------------------------------------------- /Samples/Shell/ThumbnailToolbarDemo/CS/WPF/Icons/last.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/ThumbnailToolbarDemo/CS/WPF/Icons/last.ico -------------------------------------------------------------------------------- /Samples/Shell/ThumbnailToolbarDemo/CS/WPF/Icons/nextArrow.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/ThumbnailToolbarDemo/CS/WPF/Icons/nextArrow.ico -------------------------------------------------------------------------------- /Samples/Shell/ThumbnailToolbarDemo/CS/WPF/Icons/prevArrow.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/ThumbnailToolbarDemo/CS/WPF/Icons/prevArrow.ico -------------------------------------------------------------------------------- /Samples/Shell/ThumbnailToolbarDemo/CS/WPF/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/ThumbnailToolbarDemo/CS/WPF/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Samples/Shell/ThumbnailToolbarDemo/CS/WPF/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Samples/Shell/ThumbnailToolbarDemo/CS/Winforms/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/ThumbnailToolbarDemo/CS/Winforms/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Samples/Shell/ThumbnailToolbarDemo/CS/Winforms/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Samples/Shell/ThumbnailToolbarDemo/CS/Winforms/Resources/first.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/ThumbnailToolbarDemo/CS/Winforms/Resources/first.ico -------------------------------------------------------------------------------- /Samples/Shell/ThumbnailToolbarDemo/CS/Winforms/Resources/last.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/ThumbnailToolbarDemo/CS/Winforms/Resources/last.ico -------------------------------------------------------------------------------- /Samples/Shell/ThumbnailToolbarDemo/CS/Winforms/Resources/nextArrow.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/ThumbnailToolbarDemo/CS/Winforms/Resources/nextArrow.ico -------------------------------------------------------------------------------- /Samples/Shell/ThumbnailToolbarDemo/CS/Winforms/Resources/prevArrow.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/ThumbnailToolbarDemo/CS/Winforms/Resources/prevArrow.ico -------------------------------------------------------------------------------- /Samples/Shell/ThumbnailToolbarDemo/VB/WPF/Application.xaml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /Samples/Shell/ThumbnailToolbarDemo/VB/WPF/Application.xaml.vb: -------------------------------------------------------------------------------- 1 | ' Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | 4 | Imports Microsoft.VisualBasic 5 | Imports System 6 | Namespace Microsoft.WindowsAPICodePack.Samples.ImageViewerDemo 7 | ''' 8 | ''' Interaction logic for App.xaml 9 | ''' 10 | 11 | Partial Public Class App 12 | Inherits System.Windows.Application 13 | 14 | End Class 15 | End Namespace 16 | -------------------------------------------------------------------------------- /Samples/Shell/ThumbnailToolbarDemo/VB/WPF/Icons/first.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/ThumbnailToolbarDemo/VB/WPF/Icons/first.ico -------------------------------------------------------------------------------- /Samples/Shell/ThumbnailToolbarDemo/VB/WPF/Icons/last.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/ThumbnailToolbarDemo/VB/WPF/Icons/last.ico -------------------------------------------------------------------------------- /Samples/Shell/ThumbnailToolbarDemo/VB/WPF/Icons/nextArrow.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/ThumbnailToolbarDemo/VB/WPF/Icons/nextArrow.ico -------------------------------------------------------------------------------- /Samples/Shell/ThumbnailToolbarDemo/VB/WPF/Icons/prevArrow.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/ThumbnailToolbarDemo/VB/WPF/Icons/prevArrow.ico -------------------------------------------------------------------------------- /Samples/Shell/ThumbnailToolbarDemo/VB/WPF/My Project/AssemblyInfo.vb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/ThumbnailToolbarDemo/VB/WPF/My Project/AssemblyInfo.vb -------------------------------------------------------------------------------- /Samples/Shell/ThumbnailToolbarDemo/VB/WPF/My Project/Settings.settings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Samples/Shell/ThumbnailToolbarDemo/VB/Winforms/My Project/AssemblyInfo.vb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/ThumbnailToolbarDemo/VB/Winforms/My Project/AssemblyInfo.vb -------------------------------------------------------------------------------- /Samples/Shell/ThumbnailToolbarDemo/VB/Winforms/My Project/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Samples/Shell/ThumbnailToolbarDemo/VB/Winforms/Resources/first.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/ThumbnailToolbarDemo/VB/Winforms/Resources/first.ico -------------------------------------------------------------------------------- /Samples/Shell/ThumbnailToolbarDemo/VB/Winforms/Resources/last.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/ThumbnailToolbarDemo/VB/Winforms/Resources/last.ico -------------------------------------------------------------------------------- /Samples/Shell/ThumbnailToolbarDemo/VB/Winforms/Resources/nextArrow.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/ThumbnailToolbarDemo/VB/Winforms/Resources/nextArrow.ico -------------------------------------------------------------------------------- /Samples/Shell/ThumbnailToolbarDemo/VB/Winforms/Resources/prevArrow.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/Samples/Shell/ThumbnailToolbarDemo/VB/Winforms/Resources/prevArrow.ico -------------------------------------------------------------------------------- /Samples/ShellObjectWatcherSampleWPF/App.xaml: -------------------------------------------------------------------------------- 1 |  5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Samples/ShellObjectWatcherSampleWPF/App.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Configuration; 4 | using System.Data; 5 | using System.Linq; 6 | using System.Windows; 7 | 8 | namespace ShellObjectWatcherSampleWPF 9 | { 10 | /// 11 | /// Interaction logic for App.xaml 12 | /// 13 | public partial class App : Application 14 | { 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /Samples/ShellObjectWatcherSampleWPF/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Samples/TaskDialogDemo/CS/TaskDialogDemo/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Samples/TaskDialogDemo/VB/TaskDialogDemo/My Project/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Tests/Sensors/Sensors/Light/AmbientLightSensorTests.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | namespace Tests 4 | { 5 | public class AmbientLightSensorTests 6 | { 7 | // TODO: Add Tests 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /Tests/Sensors/Sensors/Motion/Accelerometer3DTests.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | namespace Tests 4 | { 5 | class Accelerometer3DTests 6 | { 7 | // TODO: Add tests 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /Tests/Shell/PropertySystem/PropertySystemTests.cs: -------------------------------------------------------------------------------- 1 |  2 | namespace Tests 3 | { 4 | public class PropertySystemTests 5 | { 6 | // TODO: Add tests. 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /Tests/ShellExtensionTests/PreviewHandlers/PreviewHandlerTests.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace Tests.ShellExtensions 7 | { 8 | public class PreviewHandlerTests 9 | { 10 | // TODO: Rewrite tests 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /Tests/ShellExtensionTests/PreviewHandlers/WinFormsPreviewHandlerSampleForm.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.ComponentModel; 4 | using System.Data; 5 | using System.Drawing; 6 | using System.Linq; 7 | using System.Text; 8 | using System.Windows.Forms; 9 | 10 | namespace ShellExtensionTests 11 | { 12 | public partial class WinFormsPreviewHandlerSampleForm : UserControl 13 | { 14 | public WinFormsPreviewHandlerSampleForm() 15 | { 16 | InitializeComponent(); 17 | } 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /Tests/Tests README.txt: -------------------------------------------------------------------------------- 1 | Windows API Code Pack Tests 2 | ============================================================= 3 | 4 | The tests for the Windows API Code Pack are implemented using 5 | xUnit (http://xunit.codeplex.com). 6 | 7 | To execute the tests, follow the steps below: 8 | 9 | 1. Build all tests 10 | 2. Run $\Tools\xunit-1.5\xunit.gui.exe 11 | 3. Load Tests.xunit and execute all tests 12 | 13 | For more information on xUnit, visit: http://xunit.codeplex.com/ 14 | For a Visual Studio Add-In, visit: http://www.testdriven.net/ 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /Tests/Tests.xunit: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /WindowsAPICodePack/Core/CustomDictionary.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | IPv4 6 | IPv6 7 | comctl 8 | Wh 9 | 10 | 11 | 12 | 13 | API 14 | 15 | 16 | -------------------------------------------------------------------------------- /WindowsAPICodePack/DirectX/DirectX/AssemblyInfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbarros/WindowsAPICodePack/34a26e21994697482e9f5f2214b379892731b687/WindowsAPICodePack/DirectX/DirectX/AssemblyInfo.cpp -------------------------------------------------------------------------------- /WindowsAPICodePack/DirectX/DirectX/AutoIUnknown.cpp: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | #include "stdafx.h" 3 | #include "AutoIUnknown.h" 4 | 5 | using namespace Microsoft::WindowsAPICodePack::DirectX; 6 | 7 | void AutoIUnknown::DisposeTarget() 8 | { 9 | if (isDeletable && target != 0) 10 | { 11 | target->Release(); 12 | target = 0; 13 | } 14 | } -------------------------------------------------------------------------------- /WindowsAPICodePack/DirectX/DirectX/AutoIUnknown.h: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | #pragma once 4 | 5 | namespace Microsoft { namespace WindowsAPICodePack { namespace DirectX { 6 | 7 | // XML comments can't be applied to templates 8 | // 9 | // An Auto pointer styled class supporting an IUnknown interface 10 | // Reserved for internal use only. 11 | // 12 | template 13 | private ref struct AutoIUnknown : AutoPointer 14 | { 15 | internal: 16 | AutoIUnknown() : AutoPointer::AutoPointer() {} 17 | 18 | protected: 19 | virtual void DisposeTarget() override; 20 | }; 21 | } } } 22 | -------------------------------------------------------------------------------- /WindowsAPICodePack/DirectX/DirectX/AutoPointer.cpp: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | #include "stdafx.h" 3 | #include "AutoPointer.h" 4 | -------------------------------------------------------------------------------- /WindowsAPICodePack/DirectX/DirectX/DXGI/DXGIException.cpp: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | #include "StdAfx.h" 4 | #include "DXGIException.h" 5 | -------------------------------------------------------------------------------- /WindowsAPICodePack/DirectX/DirectX/DXGI/DXGIStructs.cpp: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | #include "stdafx.h" 4 | #include "DXGIStructs.h" 5 | 6 | ColorRgba::ColorRgba(ColorF color) 7 | { 8 | Red = color.Red; 9 | Green = color.Green; 10 | Blue = color.Blue; 11 | Alpha = color.Alpha; 12 | } 13 | 14 | ColorRgba::ColorRgba(ColorF color, Single alpha) 15 | { 16 | Red = color.Red; 17 | Green = color.Green; 18 | Blue = color.Blue; 19 | Alpha = alpha; 20 | } -------------------------------------------------------------------------------- /WindowsAPICodePack/DirectX/DirectX/Direct3D10/D3D10BlendState.cpp: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | #include "stdafx.h" 4 | #include "D3D10BlendState.h" 5 | 6 | using namespace Microsoft::WindowsAPICodePack::DirectX::Direct3D10; 7 | 8 | BlendDescription BlendState::Description::get() 9 | { 10 | D3D10_BLEND_DESC tempoutDescription = {0}; 11 | CastInterface()->GetDesc(&tempoutDescription); 12 | 13 | return BlendDescription(tempoutDescription); 14 | } 15 | 16 | -------------------------------------------------------------------------------- /WindowsAPICodePack/DirectX/DirectX/Direct3D10/D3D10BlendState1.cpp: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | #include "stdafx.h" 4 | #include "D3D10BlendState1.h" 5 | 6 | using namespace Microsoft::WindowsAPICodePack::DirectX::Direct3D10; 7 | 8 | BlendDescription1 BlendState1::Description1::get() 9 | { 10 | D3D10_BLEND_DESC1 tempoutDescription = {0}; 11 | CastInterface()->GetDesc1(&tempoutDescription); 12 | 13 | return BlendDescription1(tempoutDescription); 14 | } 15 | 16 | -------------------------------------------------------------------------------- /WindowsAPICodePack/DirectX/DirectX/Direct3D10/D3D10Counter.cpp: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | #include "stdafx.h" 4 | #include "D3D10Counter.h" 5 | 6 | using namespace Microsoft::WindowsAPICodePack::DirectX::Direct3D10; 7 | 8 | CounterDescription D3DCounter::Description::get() 9 | { 10 | D3D10_COUNTER_DESC desc; 11 | CastInterface()->GetDesc(&desc); 12 | 13 | return CounterDescription(desc); 14 | } 15 | 16 | -------------------------------------------------------------------------------- /WindowsAPICodePack/DirectX/DirectX/Direct3D10/D3D10DepthStencilState.cpp: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | #include "stdafx.h" 4 | #include "D3D10DepthStencilState.h" 5 | 6 | using namespace Microsoft::WindowsAPICodePack::DirectX::Direct3D10; 7 | 8 | DepthStencilDescription DepthStencilState::Description::get() 9 | { 10 | D3D10_DEPTH_STENCIL_DESC desc = {0}; 11 | 12 | CastInterface()->GetDesc(&desc); 13 | 14 | return DepthStencilDescription(desc); 15 | } 16 | 17 | -------------------------------------------------------------------------------- /WindowsAPICodePack/DirectX/DirectX/Direct3D10/D3D10DepthStencilView.cpp: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | #include "stdafx.h" 4 | #include "D3D10DepthStencilView.h" 5 | 6 | using namespace Microsoft::WindowsAPICodePack::DirectX::Direct3D10; 7 | 8 | DepthStencilViewDescription DepthStencilView::Description::get() 9 | { 10 | D3D10_DEPTH_STENCIL_VIEW_DESC desc; 11 | 12 | CastInterface()->GetDesc(&desc); 13 | return DepthStencilViewDescription(desc); 14 | } 15 | 16 | -------------------------------------------------------------------------------- /WindowsAPICodePack/DirectX/DirectX/Direct3D10/D3D10DeviceChild.cpp: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | #include "stdafx.h" 4 | #include "D3D10DeviceChild.h" 5 | #include "D3D10Device.h" 6 | #include "D3D10Device1.h" 7 | 8 | using namespace Microsoft::WindowsAPICodePack::DirectX::Direct3D10; 9 | 10 | D3DDevice^ DeviceChild::Device::get(void) 11 | { 12 | ID3D10Device* tempoutDevice = NULL; 13 | CastInterface()->GetDevice(&tempoutDevice); 14 | return tempoutDevice == NULL ? nullptr : gcnew D3DDevice(tempoutDevice); 15 | } 16 | 17 | -------------------------------------------------------------------------------- /WindowsAPICodePack/DirectX/DirectX/Direct3D10/D3D10EffectPool.cpp: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | #include "stdafx.h" 4 | #include "D3D10EffectPool.h" 5 | 6 | #include "D3D10Effect.h" 7 | using namespace Microsoft::WindowsAPICodePack::DirectX::Direct3D10; 8 | 9 | Effect^ EffectPool::AsEffect::get(void) 10 | { 11 | ID3D10Effect* returnValue = CastInterface()->AsEffect(); 12 | return returnValue == NULL ? nullptr : gcnew Effect(returnValue); 13 | } 14 | 15 | -------------------------------------------------------------------------------- /WindowsAPICodePack/DirectX/DirectX/Direct3D10/D3D10GeometryShader.cpp: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | #include "stdafx.h" 4 | #include "D3D10GeometryShader.h" 5 | -------------------------------------------------------------------------------- /WindowsAPICodePack/DirectX/DirectX/Direct3D10/D3D10InputLayout.cpp: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | #include "stdafx.h" 4 | #include "D3D10InputLayout.h" 5 | -------------------------------------------------------------------------------- /WindowsAPICodePack/DirectX/DirectX/Direct3D10/D3D10PipelineStage.cpp: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | #include "stdafx.h" 4 | #include "D3D10PipelineStage.h" 5 | -------------------------------------------------------------------------------- /WindowsAPICodePack/DirectX/DirectX/Direct3D10/D3D10PixelShader.cpp: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | #include "stdafx.h" 4 | #include "D3D10PixelShader.h" 5 | -------------------------------------------------------------------------------- /WindowsAPICodePack/DirectX/DirectX/Direct3D10/D3D10Query.cpp: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | #include "stdafx.h" 4 | #include "D3D10Query.h" 5 | 6 | using namespace Microsoft::WindowsAPICodePack::DirectX::Direct3D10; 7 | 8 | QueryDescription D3DQuery::Description::get() 9 | { 10 | D3D10_QUERY_DESC desc; 11 | CastInterface()->GetDesc(&desc); 12 | 13 | return QueryDescription(desc); 14 | } 15 | 16 | -------------------------------------------------------------------------------- /WindowsAPICodePack/DirectX/DirectX/Direct3D10/D3D10RasterizerState.cpp: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | #include "stdafx.h" 4 | #include "D3D10RasterizerState.h" 5 | 6 | using namespace Microsoft::WindowsAPICodePack::DirectX::Direct3D10; 7 | 8 | RasterizerDescription RasterizerState::Description::get() 9 | { 10 | D3D10_RASTERIZER_DESC desc; 11 | 12 | CastInterface()->GetDesc(&desc); 13 | 14 | return RasterizerDescription(desc); 15 | } 16 | 17 | -------------------------------------------------------------------------------- /WindowsAPICodePack/DirectX/DirectX/Direct3D10/D3D10RenderTargetView.cpp: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | #include "stdafx.h" 4 | #include "D3D10RenderTargetView.h" 5 | 6 | using namespace Microsoft::WindowsAPICodePack::DirectX::Direct3D10; 7 | 8 | RenderTargetViewDescription RenderTargetView::Description::get() 9 | { 10 | RenderTargetViewDescription desc; 11 | pin_ptr ptr = &desc; 12 | 13 | CastInterface()->GetDesc((D3D10_RENDER_TARGET_VIEW_DESC*)ptr); 14 | 15 | return desc; 16 | } 17 | 18 | -------------------------------------------------------------------------------- /WindowsAPICodePack/DirectX/DirectX/Direct3D10/D3D10SamplerState.cpp: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | #include "stdafx.h" 4 | #include "D3D10SamplerState.h" 5 | 6 | using namespace Microsoft::WindowsAPICodePack::DirectX::Direct3D10; 7 | 8 | SamplerDescription SamplerState::Description::get() 9 | { 10 | D3D10_SAMPLER_DESC tempoutDescription; 11 | CastInterface()->GetDesc(&tempoutDescription); 12 | 13 | return SamplerDescription(tempoutDescription); 14 | } 15 | 16 | -------------------------------------------------------------------------------- /WindowsAPICodePack/DirectX/DirectX/Direct3D10/D3D10ShaderResourceView.cpp: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | #include "stdafx.h" 4 | #include "D3D10ShaderResourceView.h" 5 | 6 | using namespace Microsoft::WindowsAPICodePack::DirectX::Direct3D10; 7 | 8 | ShaderResourceViewDescription ShaderResourceView::Description::get() 9 | { 10 | D3D10_SHADER_RESOURCE_VIEW_DESC desc; 11 | 12 | CastInterface()->GetDesc(&desc); 13 | return ShaderResourceViewDescription(desc); 14 | } 15 | 16 | -------------------------------------------------------------------------------- /WindowsAPICodePack/DirectX/DirectX/Direct3D10/D3D10ShaderResourceView1.cpp: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | #include "stdafx.h" 4 | #include "D3D10ShaderResourceView1.h" 5 | 6 | using namespace Microsoft::WindowsAPICodePack::DirectX::Direct3D10; 7 | 8 | ShaderResourceViewDescription1 ShaderResourceView1::Description1::get() 9 | { 10 | D3D10_SHADER_RESOURCE_VIEW_DESC1 nativeDescription; 11 | 12 | CastInterface()->GetDesc1(&nativeDescription); 13 | 14 | return ShaderResourceViewDescription1(nativeDescription); 15 | } 16 | 17 | -------------------------------------------------------------------------------- /WindowsAPICodePack/DirectX/DirectX/Direct3D10/D3D10Structs.cpp: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | #include "stdafx.h" 4 | #include "D3D10Structs.h" 5 | #include "D3D10EffectShaderVariable.h" 6 | 7 | using namespace Microsoft::WindowsAPICodePack::DirectX::Direct3D10; 8 | 9 | 10 | PassShaderDescription::PassShaderDescription(const D3D10_PASS_SHADER_DESC& desc) 11 | { 12 | ShaderVariable = desc.pShaderVariable ? gcnew EffectShaderVariable(desc.pShaderVariable) : nullptr; 13 | ShaderIndex = desc.ShaderIndex; 14 | } 15 | -------------------------------------------------------------------------------- /WindowsAPICodePack/DirectX/DirectX/Direct3D10/D3D10SwitchToRef.cpp: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | #include "stdafx.h" 4 | #include "D3D10SwitchToRef.h" 5 | 6 | using namespace Microsoft::WindowsAPICodePack::DirectX::Direct3D10; 7 | 8 | Boolean SwitchToRef::UseRef::get() 9 | { 10 | return CastInterface()->GetUseRef() != 0; 11 | } 12 | 13 | void SwitchToRef::UseRef::set(Boolean value) 14 | { 15 | CastInterface()->SetUseRef(safe_cast(value)); 16 | } 17 | 18 | -------------------------------------------------------------------------------- /WindowsAPICodePack/DirectX/DirectX/Direct3D10/D3D10VertexShader.cpp: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | #include "stdafx.h" 4 | #include "D3D10VertexShader.h" 5 | -------------------------------------------------------------------------------- /WindowsAPICodePack/DirectX/DirectX/Direct3D10/D3D10View.cpp: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | #include "stdafx.h" 4 | #include "D3D10View.h" 5 | 6 | #include "D3D10Resource.h" 7 | using namespace Microsoft::WindowsAPICodePack::DirectX::Direct3D10; 8 | 9 | D3DResource^ View::Resource::get(void) 10 | { 11 | ID3D10Resource* tempoutResource = NULL; 12 | CastInterface()->GetResource(&tempoutResource); 13 | return tempoutResource == NULL ? nullptr : gcnew D3DResource(tempoutResource); 14 | } 15 | 16 | -------------------------------------------------------------------------------- /WindowsAPICodePack/DirectX/DirectX/Direct3D11/D3D11Asynchronous.cpp: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | #include "stdafx.h" 4 | #include "D3D11Asynchronous.h" 5 | 6 | using namespace Microsoft::WindowsAPICodePack::DirectX::Direct3D11; 7 | 8 | UInt32 Asynchronous::DataSize::get() 9 | { 10 | return CastInterface()->GetDataSize(); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /WindowsAPICodePack/DirectX/DirectX/Direct3D11/D3D11BlendState.cpp: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | #include "stdafx.h" 4 | #include "D3D11BlendState.h" 5 | 6 | using namespace Microsoft::WindowsAPICodePack::DirectX::Direct3D11; 7 | 8 | BlendDescription BlendState::Description::get() 9 | { 10 | D3D11_BLEND_DESC desc = {0}; 11 | 12 | CastInterface()->GetDesc(&desc); 13 | 14 | return BlendDescription(desc); 15 | } 16 | 17 | -------------------------------------------------------------------------------- /WindowsAPICodePack/DirectX/DirectX/Direct3D11/D3D11Buffer.cpp: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | #include "stdafx.h" 4 | #include "D3D11Buffer.h" 5 | 6 | using namespace Microsoft::WindowsAPICodePack::DirectX::Direct3D11; 7 | 8 | BufferDescription D3DBuffer::Description::get() 9 | { 10 | BufferDescription description; 11 | pin_ptr ptr = &description; 12 | 13 | CastInterface()->GetDesc((D3D11_BUFFER_DESC*) ptr); 14 | return description; 15 | 16 | } 17 | 18 | -------------------------------------------------------------------------------- /WindowsAPICodePack/DirectX/DirectX/Direct3D11/D3D11CommandList.cpp: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | #include "stdafx.h" 4 | #include "D3D11CommandList.h" 5 | 6 | using namespace Microsoft::WindowsAPICodePack::DirectX::Direct3D11; 7 | 8 | UInt32 CommandList::ContextOptions::get() 9 | { 10 | return CastInterface()->GetContextFlags(); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /WindowsAPICodePack/DirectX/DirectX/Direct3D11/D3D11ComputeShader.cpp: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | #include "stdafx.h" 4 | #include "D3D11ComputeShader.h" 5 | -------------------------------------------------------------------------------- /WindowsAPICodePack/DirectX/DirectX/Direct3D11/D3D11Counter.cpp: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | #include "stdafx.h" 4 | #include "D3D11Counter.h" 5 | 6 | using namespace Microsoft::WindowsAPICodePack::DirectX::Direct3D11; 7 | 8 | CounterDescription D3DCounter::Description::get() 9 | { 10 | D3D11_COUNTER_DESC desc; 11 | CastInterface()->GetDesc(&desc); 12 | 13 | return CounterDescription(desc); 14 | } 15 | 16 | -------------------------------------------------------------------------------- /WindowsAPICodePack/DirectX/DirectX/Direct3D11/D3D11DepthStencilState.cpp: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | #include "stdafx.h" 4 | #include "D3D11DepthStencilState.h" 5 | 6 | using namespace Microsoft::WindowsAPICodePack::DirectX::Direct3D11; 7 | 8 | DepthStencilDescription DepthStencilState::Description::get() 9 | { 10 | D3D11_DEPTH_STENCIL_DESC desc = {0}; 11 | 12 | CastInterface()->GetDesc(&desc); 13 | 14 | return DepthStencilDescription(desc); 15 | } 16 | 17 | -------------------------------------------------------------------------------- /WindowsAPICodePack/DirectX/DirectX/Direct3D11/D3D11DepthStencilView.cpp: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | #include "stdafx.h" 4 | #include "D3D11DepthStencilView.h" 5 | 6 | using namespace Microsoft::WindowsAPICodePack::DirectX::Direct3D11; 7 | 8 | DepthStencilViewDescription DepthStencilView::Description::get() 9 | { 10 | D3D11_DEPTH_STENCIL_VIEW_DESC desc; 11 | CastInterface()->GetDesc(&desc); 12 | return DepthStencilViewDescription(desc); 13 | } 14 | 15 | -------------------------------------------------------------------------------- /WindowsAPICodePack/DirectX/DirectX/Direct3D11/D3D11DeviceChild.cpp: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | #include "stdafx.h" 4 | #include "D3D11DeviceChild.h" 5 | 6 | #include "D3D11Device.h" 7 | using namespace Microsoft::WindowsAPICodePack::DirectX::Direct3D11; 8 | 9 | D3DDevice^ DeviceChild::Device::get(void) 10 | { 11 | ID3D11Device* tempoutDevice = NULL; 12 | CastInterface()->GetDevice(&tempoutDevice); 13 | return tempoutDevice == NULL ? nullptr : gcnew D3DDevice(tempoutDevice); 14 | } 15 | -------------------------------------------------------------------------------- /WindowsAPICodePack/DirectX/DirectX/Direct3D11/D3D11DomainShader.cpp: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | #include "stdafx.h" 4 | #include "D3D11DomainShader.h" 5 | -------------------------------------------------------------------------------- /WindowsAPICodePack/DirectX/DirectX/Direct3D11/D3D11GeometryShader.cpp: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | #include "stdafx.h" 4 | #include "D3D11GeometryShader.h" 5 | -------------------------------------------------------------------------------- /WindowsAPICodePack/DirectX/DirectX/Direct3D11/D3D11HullShader.cpp: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | #include "stdafx.h" 4 | #include "D3D11HullShader.h" 5 | -------------------------------------------------------------------------------- /WindowsAPICodePack/DirectX/DirectX/Direct3D11/D3D11InputLayout.cpp: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | #include "stdafx.h" 4 | #include "D3D11InputLayout.h" 5 | -------------------------------------------------------------------------------- /WindowsAPICodePack/DirectX/DirectX/Direct3D11/D3D11PipelineStage.cpp: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | #include "stdafx.h" 4 | #include "D3D11PipelineStage.h" 5 | -------------------------------------------------------------------------------- /WindowsAPICodePack/DirectX/DirectX/Direct3D11/D3D11PixelShader.cpp: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | #include "stdafx.h" 4 | #include "D3D11PixelShader.h" 5 | -------------------------------------------------------------------------------- /WindowsAPICodePack/DirectX/DirectX/Direct3D11/D3D11Query.cpp: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | #include "stdafx.h" 4 | #include "D3D11Query.h" 5 | 6 | using namespace Microsoft::WindowsAPICodePack::DirectX::Direct3D11; 7 | 8 | QueryDescription D3DQuery::Description::get() 9 | { 10 | D3D11_QUERY_DESC desc; 11 | CastInterface()->GetDesc(&desc); 12 | 13 | return QueryDescription(desc); 14 | } 15 | 16 | -------------------------------------------------------------------------------- /WindowsAPICodePack/DirectX/DirectX/Direct3D11/D3D11RasterizerState.cpp: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | #include "stdafx.h" 4 | #include "D3D11RasterizerState.h" 5 | 6 | using namespace Microsoft::WindowsAPICodePack::DirectX::Direct3D11; 7 | 8 | RasterizerDescription RasterizerState::Description::get() 9 | { 10 | D3D11_RASTERIZER_DESC desc; 11 | 12 | CastInterface()->GetDesc(&desc); 13 | 14 | return RasterizerDescription(desc); 15 | } 16 | 17 | -------------------------------------------------------------------------------- /WindowsAPICodePack/DirectX/DirectX/Direct3D11/D3D11RenderTargetView.cpp: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | #include "stdafx.h" 4 | #include "D3D11RenderTargetView.h" 5 | 6 | using namespace Microsoft::WindowsAPICodePack::DirectX::Direct3D11; 7 | 8 | RenderTargetViewDescription RenderTargetView::Description::get() 9 | { 10 | RenderTargetViewDescription desc; 11 | pin_ptr ptr = &desc; 12 | 13 | CastInterface()->GetDesc((D3D11_RENDER_TARGET_VIEW_DESC*)ptr); 14 | 15 | return desc; 16 | } 17 | 18 | -------------------------------------------------------------------------------- /WindowsAPICodePack/DirectX/DirectX/Direct3D11/D3D11SamplerState.cpp: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | #include "stdafx.h" 4 | #include "D3D11SamplerState.h" 5 | 6 | using namespace Microsoft::WindowsAPICodePack::DirectX::Direct3D11; 7 | 8 | SamplerDescription SamplerState::Description::get() 9 | { 10 | D3D11_SAMPLER_DESC desc; 11 | CastInterface()->GetDesc(&desc); 12 | 13 | return SamplerDescription(desc); 14 | } 15 | 16 | -------------------------------------------------------------------------------- /WindowsAPICodePack/DirectX/DirectX/Direct3D11/D3D11ShaderResourceView.cpp: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | #include "stdafx.h" 4 | #include "D3D11ShaderResourceView.h" 5 | 6 | using namespace Microsoft::WindowsAPICodePack::DirectX::Direct3D11; 7 | 8 | ShaderResourceViewDescription ShaderResourceView::Description::get() 9 | { 10 | D3D11_SHADER_RESOURCE_VIEW_DESC desc; 11 | CastInterface()->GetDesc(&desc); 12 | 13 | return ShaderResourceViewDescription(desc); 14 | } 15 | 16 | -------------------------------------------------------------------------------- /WindowsAPICodePack/DirectX/DirectX/Direct3D11/D3D11Texture1D.cpp: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | #include "stdafx.h" 4 | #include "D3D11Texture1D.h" 5 | 6 | using namespace Microsoft::WindowsAPICodePack::DirectX::Direct3D11; 7 | 8 | Texture1DDescription Texture1D::Description::get() 9 | { 10 | Texture1DDescription desc; 11 | pin_ptr ptr = &desc; 12 | 13 | CastInterface()->GetDesc((D3D11_TEXTURE1D_DESC*)ptr); 14 | return desc; 15 | } 16 | 17 | -------------------------------------------------------------------------------- /WindowsAPICodePack/DirectX/DirectX/Direct3D11/D3D11Texture2D.cpp: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | #include "stdafx.h" 4 | #include "D3D11Texture2D.h" 5 | 6 | using namespace Microsoft::WindowsAPICodePack::DirectX::Direct3D11; 7 | 8 | Texture2DDescription Texture2D::Description::get() 9 | { 10 | Texture2DDescription desc; 11 | pin_ptr ptr = &desc; 12 | 13 | CastInterface()->GetDesc((D3D11_TEXTURE2D_DESC*)ptr); 14 | return desc; 15 | } 16 | 17 | -------------------------------------------------------------------------------- /WindowsAPICodePack/DirectX/DirectX/Direct3D11/D3D11Texture3D.cpp: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | #include "stdafx.h" 4 | #include "D3D11Texture3D.h" 5 | 6 | using namespace Microsoft::WindowsAPICodePack::DirectX::Direct3D11; 7 | 8 | Texture3DDescription Texture3D::Description::get() 9 | { 10 | Texture3DDescription desc; 11 | pin_ptr ptr = &desc; 12 | 13 | CastInterface()->GetDesc((D3D11_TEXTURE3D_DESC*)ptr); 14 | return desc; 15 | } 16 | 17 | -------------------------------------------------------------------------------- /WindowsAPICodePack/DirectX/DirectX/Direct3D11/D3D11UnorderedAccessView.cpp: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | #include "stdafx.h" 4 | #include "D3D11UnorderedAccessView.h" 5 | 6 | using namespace Microsoft::WindowsAPICodePack::DirectX::Direct3D11; 7 | 8 | UnorderedAccessViewDescription UnorderedAccessView::Description::get() 9 | { 10 | D3D11_UNORDERED_ACCESS_VIEW_DESC desc; 11 | CastInterface()->GetDesc(&desc); 12 | return UnorderedAccessViewDescription(desc); 13 | } 14 | 15 | -------------------------------------------------------------------------------- /WindowsAPICodePack/DirectX/DirectX/Direct3D11/D3D11VertexShader.cpp: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | #include "stdafx.h" 4 | #include "D3D11VertexShader.h" 5 | -------------------------------------------------------------------------------- /WindowsAPICodePack/DirectX/DirectX/Direct3D11/D3D11View.cpp: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | #include "stdafx.h" 4 | #include "D3D11View.h" 5 | #include "D3D11Resource.h" 6 | 7 | using namespace Microsoft::WindowsAPICodePack::DirectX; 8 | using namespace Microsoft::WindowsAPICodePack::DirectX::Direct3D11; 9 | 10 | D3DResource^ View::Resource::get(void) 11 | { 12 | ID3D11Resource* tempoutResource = NULL; 13 | CastInterface()->GetResource(&tempoutResource); 14 | 15 | return tempoutResource == NULL ? nullptr : gcnew D3DResource(tempoutResource); 16 | } 17 | 18 | -------------------------------------------------------------------------------- /WindowsAPICodePack/DirectX/DirectX/Direct3DCommon/Direct3DException.cpp: -------------------------------------------------------------------------------- 1 | //Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | #include "StdAfx.h" 4 | #include "Direct3DException.h" 5 | -------------------------------------------------------------------------------- /WindowsAPICodePack/DirectX/DirectX/DirectObject.cpp: -------------------------------------------------------------------------------- 1 | //Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | #include "StdAfx.h" 4 | #include "DirectObject.h" 5 | 6 | void DirectObject::Attach(void* _right) 7 | { 8 | // Non IUnknown interfaces should not be deleted 9 | nativeObject.Set(_right, false); 10 | } 11 | 12 | DirectObject::DirectObject() 13 | { 14 | } 15 | 16 | DirectObject::DirectObject(void* _ptr) 17 | { 18 | nativeObject.Set(_ptr, false); 19 | } 20 | 21 | DirectObject::DirectObject(void* _ptr, bool _deletable) 22 | { 23 | nativeObject.Set(_ptr, _deletable); 24 | } -------------------------------------------------------------------------------- /WindowsAPICodePack/DirectX/DirectX/Stdafx.cpp: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | // stdafx.cpp : source file that includes just the standard includes 4 | // DirectX.pch will be the pre-compiled header 5 | // stdafx.obj will contain the pre-compiled type information 6 | 7 | #include "stdafx.h" 8 | -------------------------------------------------------------------------------- /WindowsAPICodePack/DirectX/DirectX/WIC/WICBitmapFrameDecode.cpp: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | #include "stdafx.h" 4 | 5 | #include "WICBitmapFrameDecode.h" 6 | 7 | using namespace Microsoft::WindowsAPICodePack::DirectX::Utilities; 8 | using namespace Microsoft::WindowsAPICodePack::DirectX::WindowsImagingComponent; 9 | 10 | 11 | BitmapSource^ BitmapFrameDecode::ToBitmapSource() 12 | { 13 | IWICBitmapSource* pBitmapSource = NULL; 14 | Validate::VerifyResult( 15 | CastInterface()->QueryInterface(__uuidof(IWICBitmapSource), (void **)&pBitmapSource)); 16 | return gcnew BitmapSource( pBitmapSource ); 17 | } 18 | -------------------------------------------------------------------------------- /WindowsAPICodePack/ExtendedLinguisticServices/CustomDictionary.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | Hant 6 | Devanagari 7 | 8 | 9 | 10 | 11 | API 12 | 13 | 14 | -------------------------------------------------------------------------------- /WindowsAPICodePack/Sensors/CustomDictionary.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | Lux 6 | Newtons 7 | Rfid 8 | Gps 9 | Gyrometer 10 | Multivalue 11 | Prns 12 | Stn 13 | 14 | 15 | 16 | 17 | API 18 | 19 | 20 | -------------------------------------------------------------------------------- /WindowsAPICodePack/Sensors/Interop/SensorNativeMethods.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | using System.Runtime.InteropServices; 4 | 5 | namespace Microsoft.WindowsAPICodePack.Sensors 6 | { 7 | 8 | internal static class SensorNativeMethods 9 | { 10 | [DllImport("kernel32.dll")] 11 | [return: MarshalAs(UnmanagedType.Bool)] 12 | internal static extern bool SystemTimeToFileTime( 13 | ref SystemTime lpSystemTime, 14 | out System.Runtime.InteropServices.ComTypes.FILETIME lpFileTime); 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /WindowsAPICodePack/Sensors/Sensors/UnknownSensor.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | using System; 4 | 5 | namespace Microsoft.WindowsAPICodePack.Sensors 6 | { 7 | /// 8 | /// Sensor type used for sensors for which there is no specific implementation. 9 | /// 10 | public class UnknownSensor : Sensor 11 | { 12 | // Left empty 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /WindowsAPICodePack/Shell/Common/ShellFolder.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | namespace Microsoft.WindowsAPICodePack.Shell 4 | { 5 | /// 6 | /// Represents the base class for all types of folders (filesystem and non filesystem) 7 | /// 8 | public abstract class ShellFolder : ShellContainer 9 | { 10 | // empty 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /WindowsAPICodePack/Shell/Common/ShellNonFileSystemItem.cs: -------------------------------------------------------------------------------- 1 | //Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | namespace Microsoft.WindowsAPICodePack.Shell 4 | { 5 | /// 6 | /// Represents a non filesystem item (e.g. virtual items inside Control Panel) 7 | /// 8 | public class ShellNonFileSystemItem : ShellObject 9 | { 10 | internal ShellNonFileSystemItem(IShellItem2 shellItem) 11 | { 12 | nativeShellItem = shellItem; 13 | } 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /WindowsAPICodePack/Shell/Common/ShellSavedSearchCollection.cs: -------------------------------------------------------------------------------- 1 | //Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | using MS.WindowsAPICodePack.Internal; 4 | 5 | namespace Microsoft.WindowsAPICodePack.Shell 6 | { 7 | /// 8 | /// Represents a saved search 9 | /// 10 | public class ShellSavedSearchCollection : ShellSearchCollection 11 | { 12 | internal ShellSavedSearchCollection(IShellItem2 shellItem) 13 | : base(shellItem) 14 | { 15 | CoreHelpers.ThrowIfNotVista(); 16 | } 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /WindowsAPICodePack/Shell/Common/ShellSearchCollection.cs: -------------------------------------------------------------------------------- 1 | //Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | using MS.WindowsAPICodePack.Internal; 4 | 5 | namespace Microsoft.WindowsAPICodePack.Shell 6 | { 7 | /// 8 | /// Represents the base class for all search-related classes. 9 | /// 10 | public class ShellSearchCollection : ShellContainer 11 | { 12 | internal ShellSearchCollection() { } 13 | 14 | internal ShellSearchCollection(IShellItem2 shellItem) : base(shellItem) { } 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /WindowsAPICodePack/Shell/DesktopWindowManager/GlassEvents.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace Microsoft.WindowsAPICodePack.Shell 4 | { 5 | /// 6 | /// Event argument for The GlassAvailabilityChanged event 7 | /// 8 | public class AeroGlassCompositionChangedEventArgs : EventArgs 9 | { 10 | internal AeroGlassCompositionChangedEventArgs(bool avialbility) 11 | { 12 | GlassAvailable = avialbility; 13 | } 14 | 15 | /// 16 | /// The new GlassAvailable state 17 | /// 18 | public bool GlassAvailable { get; private set; } 19 | 20 | } 21 | 22 | } 23 | -------------------------------------------------------------------------------- /WindowsAPICodePack/Shell/ExplorerBrowser/ExplorerBrowser.WPF.xaml: -------------------------------------------------------------------------------- 1 |  2 | 5 | 6 | Explorer Browser Control 7 | 8 | 9 | -------------------------------------------------------------------------------- /WindowsAPICodePack/Shell/ExplorerBrowser/NavigationLogEnums.cs: -------------------------------------------------------------------------------- 1 | //Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | 4 | namespace Microsoft.WindowsAPICodePack.Controls 5 | { 6 | /// 7 | /// The direction argument for Navigate 8 | /// 9 | public enum NavigationLogDirection 10 | { 11 | /// 12 | /// Navigates forward through the navigation log 13 | /// 14 | Forward, 15 | 16 | /// 17 | /// Navigates backward through the travel log 18 | /// 19 | Backward 20 | } 21 | } -------------------------------------------------------------------------------- /WindowsAPICodePack/Shell/Interop/Common/IntPtrExtensions.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Runtime.InteropServices; 6 | 7 | namespace Microsoft.WindowsAPICodePack.Shell 8 | { 9 | internal static class IntPtrExtensions 10 | { 11 | public static T MarshalAs(this IntPtr ptr) 12 | { 13 | return (T)Marshal.PtrToStructure(ptr, typeof(T)); 14 | } 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /WindowsAPICodePack/Shell/Interop/Common/ShellCOMClasses.cs: -------------------------------------------------------------------------------- 1 | //Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | using System; 4 | using System.Runtime.InteropServices; 5 | 6 | namespace Microsoft.WindowsAPICodePack.Shell 7 | { 8 | [ComImport, 9 | Guid(ShellIIDGuid.IShellLibrary), 10 | CoClass(typeof(ShellLibraryCoClass))] 11 | internal interface INativeShellLibrary : IShellLibrary 12 | { 13 | } 14 | 15 | [ComImport, 16 | ClassInterface(ClassInterfaceType.None), 17 | TypeLibType(TypeLibTypeFlags.FCanCreate), 18 | Guid(ShellCLSIDGuid.ShellLibrary)] 19 | internal class ShellLibraryCoClass 20 | { 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /WindowsAPICodePack/Shell/KnownFolders/RetrievalOptions.cs: -------------------------------------------------------------------------------- 1 | //Copyright (c) Microsoft Corporation. All rights reserved. 2 | 3 | using System; 4 | 5 | namespace Microsoft.WindowsAPICodePack.Shell 6 | { 7 | /// 8 | /// Contains special retrieval options for known folders. 9 | /// 10 | internal enum RetrievalOptions 11 | { 12 | None = 0, 13 | Create = 0x00008000, 14 | DontVerify = 0x00004000, 15 | DontUnexpand = 0x00002000, 16 | NoAlias = 0x00001000, 17 | Init = 0x00000800, 18 | DefaultPath = 0x00000400, 19 | NotParentRelative = 0x00000200 20 | } 21 | } -------------------------------------------------------------------------------- /WindowsAPICodePack/ShellExtensions/CustomDictionary.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | argb 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | --------------------------------------------------------------------------------