1 <?xml version="1.0" encoding="utf-8"?>
2 <Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3 <ItemGroup Label="ProjectConfigurations">
4 <ProjectConfiguration Include="Debug|ARM">
5 <Configuration>Debug</Configuration>
6 <Platform>ARM</Platform>
7 </ProjectConfiguration>
8 <ProjectConfiguration Include="Debug|Win32">
9 <Configuration>Debug</Configuration>
10 <Platform>Win32</Platform>
11 </ProjectConfiguration>
12 <ProjectConfiguration Include="Debug|x64">
13 <Configuration>Debug</Configuration>
14 <Platform>x64</Platform>
15 </ProjectConfiguration>
16 <ProjectConfiguration Include="Release|ARM">
17 <Configuration>Release</Configuration>
18 <Platform>ARM</Platform>
19 </ProjectConfiguration>
20 <ProjectConfiguration Include="Release|Win32">
21 <Configuration>Release</Configuration>
22 <Platform>Win32</Platform>
23 </ProjectConfiguration>
24 <ProjectConfiguration Include="Release|x64">
25 <Configuration>Release</Configuration>
26 <Platform>x64</Platform>
27 </ProjectConfiguration>
29 <PropertyGroup Label="Globals">
30 <ProjectGuid>{22ab165e-4668-4790-b3d6-c76a3db0d887}</ProjectGuid>
31 <RootNamespace>ShootingGame</RootNamespace>
32 <DefaultLanguage>ja-JP</DefaultLanguage>
33 <VCTargetsPath Condition="'$(VCTargetsPath11)' != '' and '$(VSVersion)' == '' and '$(VisualStudioVersion)' == ''">$(VCTargetsPath11)</VCTargetsPath>
34 <MinimumVisualStudioVersion>11.0</MinimumVisualStudioVersion>
35 <AppContainerApplication>true</AppContainerApplication>
37 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
38 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
39 <ConfigurationType>Application</ConfigurationType>
40 <UseDebugLibraries>true</UseDebugLibraries>
41 <PlatformToolset>v110</PlatformToolset>
43 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration">
44 <ConfigurationType>Application</ConfigurationType>
45 <UseDebugLibraries>true</UseDebugLibraries>
46 <PlatformToolset>v110</PlatformToolset>
48 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
49 <ConfigurationType>Application</ConfigurationType>
50 <UseDebugLibraries>true</UseDebugLibraries>
51 <PlatformToolset>v110</PlatformToolset>
53 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
54 <ConfigurationType>Application</ConfigurationType>
55 <UseDebugLibraries>false</UseDebugLibraries>
56 <WholeProgramOptimization>true</WholeProgramOptimization>
57 <PlatformToolset>v110</PlatformToolset>
59 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration">
60 <ConfigurationType>Application</ConfigurationType>
61 <UseDebugLibraries>false</UseDebugLibraries>
62 <WholeProgramOptimization>true</WholeProgramOptimization>
63 <PlatformToolset>v110</PlatformToolset>
65 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
66 <ConfigurationType>Application</ConfigurationType>
67 <UseDebugLibraries>false</UseDebugLibraries>
68 <WholeProgramOptimization>true</WholeProgramOptimization>
69 <PlatformToolset>v110</PlatformToolset>
71 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
72 <ImportGroup Label="ExtensionSettings">
74 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
75 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
77 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
78 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
80 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
81 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
83 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
84 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
86 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
87 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
89 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
90 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
92 <PropertyGroup Label="UserMacros" />
94 <PackageCertificateKeyFile>ShootingGame_TemporaryKey.pfx</PackageCertificateKeyFile>
95 <PackageCertificateThumbprint>10BE5E5F3DBAB946BEB360A653BF7E85DEDBF1A4</PackageCertificateThumbprint>
97 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
99 <AdditionalDependencies>d2d1.lib;d3d11.lib;dxgi.lib;windowscodecs.lib;dwrite.lib;dxguid.lib;%(AdditionalDependencies)</AdditionalDependencies>
101 </ItemDefinitionGroup>
102 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
104 <AdditionalDependencies>d2d1.lib;d3d11.lib;dxgi.lib;ole32.lib;windowscodecs.lib;dwrite.lib;dxguid.lib;%(AdditionalDependencies)</AdditionalDependencies>
106 </ItemDefinitionGroup>
107 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
109 <StructMemberAlignment>16Bytes</StructMemberAlignment>
110 <EnableEnhancedInstructionSet>AdvancedVectorExtensions</EnableEnhancedInstructionSet>
113 <AdditionalDependencies>d2d1.lib;d3d11.lib;dxgi.lib;ole32.lib;windowscodecs.lib;dwrite.lib;xaudio2.lib;mfcore.lib;mfplat.lib;mfreadwrite.lib;%(AdditionalDependencies)</AdditionalDependencies>
115 </ItemDefinitionGroup>
116 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
118 <EnableEnhancedInstructionSet>AdvancedVectorExtensions</EnableEnhancedInstructionSet>
120 </ItemDefinitionGroup>
121 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
123 <FloatingPointModel>Fast</FloatingPointModel>
124 <EnableParallelCodeGeneration>true</EnableParallelCodeGeneration>
125 <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
127 </ItemDefinitionGroup>
129 <ClInclude Include="AutoThrottle.h" />
130 <ClInclude Include="BasicLoader.h" />
131 <ClInclude Include="BasicMath.h" />
132 <ClInclude Include="BasicReaderWriter.h" />
133 <ClInclude Include="BasicShapes.h" />
134 <ClInclude Include="BasicSprites.h" />
135 <ClInclude Include="BasicTimer.h" />
136 <ClInclude Include="DDSTextureLoader.h" />
137 <ClInclude Include="DirectXBase.h" />
138 <ClInclude Include="DirectXSample.h" />
139 <ClInclude Include="exception.h" />
140 <ClInclude Include="pch.h" />
141 <ClInclude Include="Common\BindableBase.h" />
142 <ClInclude Include="Common\BooleanToVisibilityConverter.h" />
143 <ClInclude Include="Common\BooleanNegationConverter.h" />
144 <ClInclude Include="Common\LayoutAwarePage.h" />
145 <ClInclude Include="Common\RichTextColumns.h" />
146 <ClInclude Include="App.xaml.h">
147 <DependentUpon>App.xaml</DependentUpon>
149 <ClInclude Include="MainPage.xaml.h">
150 <DependentUpon>MainPage.xaml</DependentUpon>
152 <ClInclude Include="SampleOverlay.h" />
153 <ClInclude Include="GameMain.h" />
154 <ClInclude Include="Sequencer.h" />
155 <ClInclude Include="sf_com.h" />
156 <ClInclude Include="sf_memory.h" />
157 <ClInclude Include="SoundDriver.h" />
158 <ClInclude Include="TestSong.h" />
159 <ClInclude Include="WaveTableSynth.h" />
162 <ApplicationDefinition Include="App.xaml">
163 <SubType>Designer</SubType>
164 </ApplicationDefinition>
165 <Page Include="Common\StandardStyles.xaml">
166 <SubType>Designer</SubType>
168 <Page Include="MainPage.xaml">
169 <SubType>Designer</SubType>
173 <AppxManifest Include="Package.appxmanifest">
174 <SubType>Designer</SubType>
176 <None Include="Common\ReadMe.txt" />
177 <None Include="ShootingGame_TemporaryKey.pfx" />
180 <Image Include="Assets\Logo.png" />
181 <Image Include="Assets\SmallLogo.png" />
182 <Image Include="Assets\StoreLogo.png" />
183 <Image Include="Assets\SplashScreen.png" />
184 <Image Include="explosion.png" />
185 <Image Include="test.png" />
186 <Image Include="test1.png" />
187 <Image Include="windowsbig-sdk.png" />
190 <ClCompile Include="App.xaml.cpp">
191 <DependentUpon>App.xaml</DependentUpon>
193 <ClCompile Include="AutoThrottle.cpp" />
194 <ClCompile Include="BasicLoader.cpp" />
195 <ClCompile Include="BasicReaderWriter.cpp" />
196 <ClCompile Include="BasicSprites.cpp" />
197 <ClCompile Include="BasicTimer.cpp" />
198 <ClCompile Include="Common\BindableBase.cpp" />
199 <ClCompile Include="Common\BooleanToVisibilityConverter.cpp" />
200 <ClCompile Include="Common\BooleanNegationConverter.cpp" />
201 <ClCompile Include="Common\LayoutAwarePage.cpp" />
202 <ClCompile Include="Common\RichTextColumns.cpp" />
203 <ClCompile Include="DDSTextureLoader.cpp" />
204 <ClCompile Include="DirectXBase.cpp" />
205 <ClCompile Include="MainPage.xaml.cpp">
206 <DependentUpon>MainPage.xaml</DependentUpon>
208 <ClCompile Include="pch.cpp">
209 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Create</PrecompiledHeader>
210 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Create</PrecompiledHeader>
211 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">Create</PrecompiledHeader>
212 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">Create</PrecompiledHeader>
213 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Create</PrecompiledHeader>
214 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Create</PrecompiledHeader>
216 <ClCompile Include="SampleOverlay.cpp" />
217 <ClCompile Include="GameMain.cpp" />
218 <ClCompile Include="Sequencer.cpp" />
219 <ClCompile Include="sf_com.cpp" />
220 <ClCompile Include="SoundDriver.cpp" />
221 <ClCompile Include="TestSong.cpp" />
222 <ClCompile Include="WaveTableSynth.cpp">
223 <AssemblerOutput Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">AssemblyAndSourceCode</AssemblerOutput>
227 <FxCompile Include="BasicSprites.GeometryShader.gs.hlsl">
228 <ShaderType Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Geometry</ShaderType>
229 <ShaderModel Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">4.0</ShaderModel>
230 <ShaderType Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Geometry</ShaderType>
231 <ShaderModel Condition="'$(Configuration)|$(Platform)'=='Release|x64'">4.0</ShaderModel>
233 <FxCompile Include="BasicSprites.GeometryShader.vs.hlsl">
234 <ShaderType Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Vertex</ShaderType>
235 <ShaderModel Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">4.0</ShaderModel>
236 <ShaderType Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Vertex</ShaderType>
237 <ShaderModel Condition="'$(Configuration)|$(Platform)'=='Release|x64'">4.0</ShaderModel>
239 <FxCompile Include="BasicSprites.Instancing.vs.hlsl">
240 <ShaderType Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Vertex</ShaderType>
241 <ShaderModel Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">4.0</ShaderModel>
242 <ShaderType Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Vertex</ShaderType>
243 <ShaderModel Condition="'$(Configuration)|$(Platform)'=='Release|x64'">4.0</ShaderModel>
245 <FxCompile Include="BasicSprites.ps.hlsl">
246 <ShaderType Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Pixel</ShaderType>
247 <ShaderModel Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">4.0</ShaderModel>
248 <ShaderType Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Pixel</ShaderType>
249 <ShaderModel Condition="'$(Configuration)|$(Platform)'=='Release|x64'">4.0</ShaderModel>
251 <FxCompile Include="BasicSprites.Replication.vs.hlsl">
252 <ShaderType Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Vertex</ShaderType>
253 <ShaderModel Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">4.0</ShaderModel>
254 <ShaderType Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Vertex</ShaderType>
255 <ShaderModel Condition="'$(Configuration)|$(Platform)'=='Release|x64'">4.0</ShaderModel>
259 <Media Include="01 BALLET.wav">
260 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
262 <DeploymentContent>true</DeploymentContent>
265 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
266 <ImportGroup Label="ExtensionTargets">