Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
152 changes: 111 additions & 41 deletions Samples/Audio/AdvancedSpatialSounds/AdvancedSpatialSounds.vcxproj
Original file line number Diff line number Diff line change
Expand Up @@ -359,30 +359,28 @@
</ProjectReference>
</ItemGroup>
<ItemGroup>
<Image Include="..\..\..\Media\Textures\callout_circle.dds" />
<CopyFileToFolders Include="..\..\..\Media\Textures\callout_circle.dds">
<DestinationFolders Condition="'$(Platform)'=='Gaming.Xbox.Scarlett.x64' Or '$(Platform)'=='Gaming.Xbox.XboxOne.x64'">$(OutDir)</DestinationFolders>
<DestinationFolders Condition="'$(Platform)'!='Gaming.Xbox.Scarlett.x64' And '$(Platform)'!='Gaming.Xbox.XboxOne.x64'">$(OutDir)Media\Textures</DestinationFolders>
<DeploymentContent>true</DeploymentContent>
</CopyFileToFolders>
<Image Include="Assets\Logo.png" />
<Image Include="Assets\LargeLogo.png" />
<Image Include="Assets\SmallLogo.png" />
<Image Include="Assets\SplashScreen.png" />
<Image Include="Assets\StoreLogo.png" />
</ItemGroup>
<ItemGroup>
<None Include="..\..\..\Media\Fonts\SegoeUI_18.spritefont">
<DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Debug|Gaming.Xbox.XboxOne.x64'">true</DeploymentContent>
<DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Debug|Gaming.Xbox.Scarlett.x64'">true</DeploymentContent>
<DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Release|Gaming.Xbox.XboxOne.x64'">true</DeploymentContent>
<DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Release|Gaming.Xbox.Scarlett.x64'">true</DeploymentContent>
<DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Profile|Gaming.Xbox.XboxOne.x64'">true</DeploymentContent>
<DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Profile|Gaming.Xbox.Scarlett.x64'">true</DeploymentContent>
</None>
<None Include="..\..\..\Media\Fonts\XboxOneControllerLegendSmall.spritefont">
<DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Release|Gaming.Xbox.XboxOne.x64'">true</DeploymentContent>
<DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Release|Gaming.Xbox.Scarlett.x64'">true</DeploymentContent>
<DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Debug|Gaming.Xbox.XboxOne.x64'">true</DeploymentContent>
<DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Debug|Gaming.Xbox.Scarlett.x64'">true</DeploymentContent>
<DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Profile|Gaming.Xbox.XboxOne.x64'">true</DeploymentContent>
<DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Profile|Gaming.Xbox.Scarlett.x64'">true</DeploymentContent>
</None>
<CopyFileToFolders Include="..\..\..\Media\Fonts\SegoeUI_18.spritefont">
<DestinationFolders Condition="'$(Platform)'=='Gaming.Xbox.Scarlett.x64' Or '$(Platform)'=='Gaming.Xbox.XboxOne.x64'">$(OutDir)</DestinationFolders>
<DestinationFolders Condition="'$(Platform)'!='Gaming.Xbox.Scarlett.x64' And '$(Platform)'!='Gaming.Xbox.XboxOne.x64'">$(OutDir)Media\Fonts</DestinationFolders>
<DeploymentContent>true</DeploymentContent>
</CopyFileToFolders>
<CopyFileToFolders Include="..\..\..\Media\Fonts\XboxOneControllerLegendSmall.spritefont">
<DestinationFolders Condition="'$(Platform)'=='Gaming.Xbox.Scarlett.x64' Or '$(Platform)'=='Gaming.Xbox.XboxOne.x64'">$(OutDir)</DestinationFolders>
<DestinationFolders Condition="'$(Platform)'!='Gaming.Xbox.Scarlett.x64' And '$(Platform)'!='Gaming.Xbox.XboxOne.x64'">$(OutDir)Media\Fonts</DestinationFolders>
<DeploymentContent>true</DeploymentContent>
</CopyFileToFolders>
<None Include="readme_ja-jp.md" />
<None Include="readme_ko-kr.md" />
<None Include="readme_zh-cn.md" />
Expand All @@ -392,30 +390,102 @@
<MGCCompile Include="MicrosoftGameConfig.mgc" />
</ItemGroup>
<ItemGroup>
<Media Include="Assets\Jungle_RainThunder_5.1_mixdown.wav" />
<Media Include="Assets\Jungle_RainThunder_SideSurroundL-R.wav" />
<Media Include="Assets\Jungle_RainThunder_TopFrontL-R.wav" />
<Media Include="Assets\Jungle_RainThunder_TopRearL-R.wav" />
<Media Include="Assets\SFX_height_birdHawk01.wav" />
<Media Include="Assets\SFX_height_birdLoon01.wav" />
<Media Include="Assets\SFX_moving_BirdFlap01.wav" />
<Media Include="Assets\SFX_moving_birdFlicker01.wav" />
<Media Include="Assets\SFX_moving_birdFlycatcher01.wav" />
<Media Include="Assets\SFX_moving_birdLark01.wav" />
<Media Include="Assets\SFX_moving_birdLoop01.wav" />
<Media Include="Assets\SFX_moving_birdLoop02.wav" />
<Media Include="Assets\SFX_moving_birdLoop03.wav" />
<Media Include="Assets\SFX_moving_birdLoop04.wav" />
<Media Include="Assets\SFX_moving_birdLoop05.wav" />
<Media Include="Assets\SFX_moving_birdLoop06.wav" />
<Media Include="Assets\SFX_moving_birdSparrow01.wav" />
<Media Include="Assets\SFX_moving_birdSparrow02.wav" />
<Media Include="Assets\SFX_moving_birdWarbler01.wav" />
<Media Include="Assets\SFX_moving_Fly01.wav" />
<Media Include="Assets\SFX_moving_Fly02.wav" />
<Media Include="Assets\SFX_stationary_cicada01.wav" />
<Media Include="Assets\SFX_stationary_grasshopper01.wav" />
<Media Include="Assets\SFX_stationary_grasshopper02.wav" />
<CopyFileToFolders Include="Assets\Jungle_RainThunder_5.1_mixdown.wav">
<DestinationFolders>$(OutDir)Assets</DestinationFolders>
<DeploymentContent>true</DeploymentContent>
</CopyFileToFolders>
<CopyFileToFolders Include="Assets\Jungle_RainThunder_SideSurroundL-R.wav">
<DestinationFolders>$(OutDir)Assets</DestinationFolders>
<DeploymentContent>true</DeploymentContent>
</CopyFileToFolders>
<CopyFileToFolders Include="Assets\Jungle_RainThunder_TopFrontL-R.wav">
<DestinationFolders>$(OutDir)Assets</DestinationFolders>
<DeploymentContent>true</DeploymentContent>
</CopyFileToFolders>
<CopyFileToFolders Include="Assets\Jungle_RainThunder_TopRearL-R.wav">
<DestinationFolders>$(OutDir)Assets</DestinationFolders>
<DeploymentContent>true</DeploymentContent>
</CopyFileToFolders>
<CopyFileToFolders Include="Assets\SFX_height_birdHawk01.wav">
<DestinationFolders>$(OutDir)Assets</DestinationFolders>
<DeploymentContent>true</DeploymentContent>
</CopyFileToFolders>
<CopyFileToFolders Include="Assets\SFX_height_birdLoon01.wav">
<DestinationFolders>$(OutDir)Assets</DestinationFolders>
<DeploymentContent>true</DeploymentContent>
</CopyFileToFolders>
<CopyFileToFolders Include="Assets\SFX_moving_BirdFlap01.wav">
<DestinationFolders>$(OutDir)Assets</DestinationFolders>
<DeploymentContent>true</DeploymentContent>
</CopyFileToFolders>
<CopyFileToFolders Include="Assets\SFX_moving_birdFlicker01.wav">
<DestinationFolders>$(OutDir)Assets</DestinationFolders>
<DeploymentContent>true</DeploymentContent>
</CopyFileToFolders>
<CopyFileToFolders Include="Assets\SFX_moving_birdFlycatcher01.wav">
<DestinationFolders>$(OutDir)Assets</DestinationFolders>
<DeploymentContent>true</DeploymentContent>
</CopyFileToFolders>
<CopyFileToFolders Include="Assets\SFX_moving_birdLark01.wav">
<DestinationFolders>$(OutDir)Assets</DestinationFolders>
<DeploymentContent>true</DeploymentContent>
</CopyFileToFolders>
<CopyFileToFolders Include="Assets\SFX_moving_birdLoop01.wav">
<DestinationFolders>$(OutDir)Assets</DestinationFolders>
<DeploymentContent>true</DeploymentContent>
</CopyFileToFolders>
<CopyFileToFolders Include="Assets\SFX_moving_birdLoop02.wav">
<DestinationFolders>$(OutDir)Assets</DestinationFolders>
<DeploymentContent>true</DeploymentContent>
</CopyFileToFolders>
<CopyFileToFolders Include="Assets\SFX_moving_birdLoop03.wav">
<DestinationFolders>$(OutDir)Assets</DestinationFolders>
<DeploymentContent>true</DeploymentContent>
</CopyFileToFolders>
<CopyFileToFolders Include="Assets\SFX_moving_birdLoop04.wav">
<DestinationFolders>$(OutDir)Assets</DestinationFolders>
<DeploymentContent>true</DeploymentContent>
</CopyFileToFolders>
<CopyFileToFolders Include="Assets\SFX_moving_birdLoop05.wav">
<DestinationFolders>$(OutDir)Assets</DestinationFolders>
<DeploymentContent>true</DeploymentContent>
</CopyFileToFolders>
<CopyFileToFolders Include="Assets\SFX_moving_birdLoop06.wav">
<DestinationFolders>$(OutDir)Assets</DestinationFolders>
<DeploymentContent>true</DeploymentContent>
</CopyFileToFolders>
<CopyFileToFolders Include="Assets\SFX_moving_birdSparrow01.wav">
<DestinationFolders>$(OutDir)Assets</DestinationFolders>
<DeploymentContent>true</DeploymentContent>
</CopyFileToFolders>
<CopyFileToFolders Include="Assets\SFX_moving_birdSparrow02.wav">
<DestinationFolders>$(OutDir)Assets</DestinationFolders>
<DeploymentContent>true</DeploymentContent>
</CopyFileToFolders>
<CopyFileToFolders Include="Assets\SFX_moving_birdWarbler01.wav">
<DestinationFolders>$(OutDir)Assets</DestinationFolders>
<DeploymentContent>true</DeploymentContent>
</CopyFileToFolders>
<CopyFileToFolders Include="Assets\SFX_moving_Fly01.wav">
<DestinationFolders>$(OutDir)Assets</DestinationFolders>
<DeploymentContent>true</DeploymentContent>
</CopyFileToFolders>
<CopyFileToFolders Include="Assets\SFX_moving_Fly02.wav">
<DestinationFolders>$(OutDir)Assets</DestinationFolders>
<DeploymentContent>true</DeploymentContent>
</CopyFileToFolders>
<CopyFileToFolders Include="Assets\SFX_stationary_cicada01.wav">
<DestinationFolders>$(OutDir)Assets</DestinationFolders>
<DeploymentContent>true</DeploymentContent>
</CopyFileToFolders>
<CopyFileToFolders Include="Assets\SFX_stationary_grasshopper01.wav">
<DestinationFolders>$(OutDir)Assets</DestinationFolders>
<DeploymentContent>true</DeploymentContent>
</CopyFileToFolders>
<CopyFileToFolders Include="Assets\SFX_stationary_grasshopper02.wav">
<DestinationFolders>$(OutDir)Assets</DestinationFolders>
<DeploymentContent>true</DeploymentContent>
</CopyFileToFolders>
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -69,17 +69,17 @@
<Image Include="Assets\StoreLogo.png">
<Filter>Assets</Filter>
</Image>
<Image Include="..\..\..\Media\Textures\callout_circle.dds">
<CopyFileToFolders Include="..\..\..\Media\Textures\callout_circle.dds">
<Filter>Assets</Filter>
</Image>
</CopyFileToFolders>
</ItemGroup>
<ItemGroup>
<None Include="..\..\..\Media\Fonts\SegoeUI_18.spritefont">
<CopyFileToFolders Include="..\..\..\Media\Fonts\SegoeUI_18.spritefont">
<Filter>Assets</Filter>
</None>
<None Include="..\..\..\Media\Fonts\XboxOneControllerLegendSmall.spritefont">
</CopyFileToFolders>
<CopyFileToFolders Include="..\..\..\Media\Fonts\XboxOneControllerLegendSmall.spritefont">
<Filter>Assets</Filter>
</None>
</CopyFileToFolders>
<None Include="Readme.docx" />
<None Include="AdvancedSpatialSounds_ReadMe_ja-jp.docx" />
<None Include="AdvancedSpatialSounds_ReadMe_ko-kr.docx" />
Expand All @@ -89,77 +89,77 @@
<MGCCompile Include="MicrosoftGameConfig.mgc" />
</ItemGroup>
<ItemGroup>
<Media Include="Assets\Jungle_RainThunder_5.1_mixdown.wav">
<CopyFileToFolders Include="Assets\Jungle_RainThunder_5.1_mixdown.wav">
<Filter>Assets</Filter>
</Media>
<Media Include="Assets\Jungle_RainThunder_SideSurroundL-R.wav">
</CopyFileToFolders>
<CopyFileToFolders Include="Assets\Jungle_RainThunder_SideSurroundL-R.wav">
<Filter>Assets</Filter>
</Media>
<Media Include="Assets\Jungle_RainThunder_TopFrontL-R.wav">
</CopyFileToFolders>
<CopyFileToFolders Include="Assets\Jungle_RainThunder_TopFrontL-R.wav">
<Filter>Assets</Filter>
</Media>
<Media Include="Assets\Jungle_RainThunder_TopRearL-R.wav">
</CopyFileToFolders>
<CopyFileToFolders Include="Assets\Jungle_RainThunder_TopRearL-R.wav">
<Filter>Assets</Filter>
</Media>
<Media Include="Assets\SFX_height_birdHawk01.wav">
</CopyFileToFolders>
<CopyFileToFolders Include="Assets\SFX_height_birdHawk01.wav">
<Filter>Assets</Filter>
</Media>
<Media Include="Assets\SFX_height_birdLoon01.wav">
</CopyFileToFolders>
<CopyFileToFolders Include="Assets\SFX_height_birdLoon01.wav">
<Filter>Assets</Filter>
</Media>
<Media Include="Assets\SFX_moving_BirdFlap01.wav">
</CopyFileToFolders>
<CopyFileToFolders Include="Assets\SFX_moving_BirdFlap01.wav">
<Filter>Assets</Filter>
</Media>
<Media Include="Assets\SFX_moving_birdFlicker01.wav">
</CopyFileToFolders>
<CopyFileToFolders Include="Assets\SFX_moving_birdFlicker01.wav">
<Filter>Assets</Filter>
</Media>
<Media Include="Assets\SFX_moving_birdFlycatcher01.wav">
</CopyFileToFolders>
<CopyFileToFolders Include="Assets\SFX_moving_birdFlycatcher01.wav">
<Filter>Assets</Filter>
</Media>
<Media Include="Assets\SFX_moving_birdLark01.wav">
</CopyFileToFolders>
<CopyFileToFolders Include="Assets\SFX_moving_birdLark01.wav">
<Filter>Assets</Filter>
</Media>
<Media Include="Assets\SFX_moving_birdLoop01.wav">
</CopyFileToFolders>
<CopyFileToFolders Include="Assets\SFX_moving_birdLoop01.wav">
<Filter>Assets</Filter>
</Media>
<Media Include="Assets\SFX_moving_birdLoop02.wav">
</CopyFileToFolders>
<CopyFileToFolders Include="Assets\SFX_moving_birdLoop02.wav">
<Filter>Assets</Filter>
</Media>
<Media Include="Assets\SFX_moving_birdLoop03.wav">
</CopyFileToFolders>
<CopyFileToFolders Include="Assets\SFX_moving_birdLoop03.wav">
<Filter>Assets</Filter>
</Media>
<Media Include="Assets\SFX_moving_birdLoop04.wav">
</CopyFileToFolders>
<CopyFileToFolders Include="Assets\SFX_moving_birdLoop04.wav">
<Filter>Assets</Filter>
</Media>
<Media Include="Assets\SFX_moving_birdLoop05.wav">
</CopyFileToFolders>
<CopyFileToFolders Include="Assets\SFX_moving_birdLoop05.wav">
<Filter>Assets</Filter>
</Media>
<Media Include="Assets\SFX_moving_birdLoop06.wav">
</CopyFileToFolders>
<CopyFileToFolders Include="Assets\SFX_moving_birdLoop06.wav">
<Filter>Assets</Filter>
</Media>
<Media Include="Assets\SFX_moving_birdSparrow01.wav">
</CopyFileToFolders>
<CopyFileToFolders Include="Assets\SFX_moving_birdSparrow01.wav">
<Filter>Assets</Filter>
</Media>
<Media Include="Assets\SFX_moving_birdSparrow02.wav">
</CopyFileToFolders>
<CopyFileToFolders Include="Assets\SFX_moving_birdSparrow02.wav">
<Filter>Assets</Filter>
</Media>
<Media Include="Assets\SFX_moving_birdWarbler01.wav">
</CopyFileToFolders>
<CopyFileToFolders Include="Assets\SFX_moving_birdWarbler01.wav">
<Filter>Assets</Filter>
</Media>
<Media Include="Assets\SFX_moving_Fly01.wav">
</CopyFileToFolders>
<CopyFileToFolders Include="Assets\SFX_moving_Fly01.wav">
<Filter>Assets</Filter>
</Media>
<Media Include="Assets\SFX_moving_Fly02.wav">
</CopyFileToFolders>
<CopyFileToFolders Include="Assets\SFX_moving_Fly02.wav">
<Filter>Assets</Filter>
</Media>
<Media Include="Assets\SFX_stationary_cicada01.wav">
</CopyFileToFolders>
<CopyFileToFolders Include="Assets\SFX_stationary_cicada01.wav">
<Filter>Assets</Filter>
</Media>
<Media Include="Assets\SFX_stationary_grasshopper01.wav">
</CopyFileToFolders>
<CopyFileToFolders Include="Assets\SFX_stationary_grasshopper01.wav">
<Filter>Assets</Filter>
</Media>
<Media Include="Assets\SFX_stationary_grasshopper02.wav">
</CopyFileToFolders>
<CopyFileToFolders Include="Assets\SFX_stationary_grasshopper02.wav">
<Filter>Assets</Filter>
</Media>
</CopyFileToFolders>
</ItemGroup>
</Project>
19 changes: 19 additions & 0 deletions Samples/Audio/AdvancedSpatialSounds/readme.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,22 @@
<!-----
---
page_type: sample
languages:
- cpp
products:
- gdk
urlFragment: "advancedspatialsounds"
extendedZipContent:
- path: LICENSE
target: LICENSE
- path: Kits
target: Kits
- path: Media
target: Media
description: "This sample demonstrates how use ISpatialAudioClient to playback both static and dynamic positional audio using Windows Sonic technologies in an Xbox title."
---
----->

# Advanced Spatial Sound Sample

*This sample is compatible with the Microsoft Game Development Kit (March 2022)*
Expand Down
19 changes: 19 additions & 0 deletions Samples/Audio/InGameChat/readme.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,22 @@
<!-----
---
page_type: sample
languages:
- cpp
products:
- gdk
urlFragment: "ingamechat"
extendedZipContent:
- path: LICENSE
target: LICENSE
- path: Kits
target: Kits
- path: Media
target: Media
description: "The InGameChat sample provides a working example of integrating the GameChat2 library into an Xbox title. It brings together the pieces needed to demonstrate in-title VOIP communications: GameChat, Multiplayer Sessions, and Peer Networking."
---
----->

![](./media/image1.png)

# InGameChat Sample
Expand Down
Loading
Loading