Skip to content

Commit e268f2a

Browse files
Move to WinUI
1 parent 61e1b49 commit e268f2a

File tree

127 files changed

+3378
-1022
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

127 files changed

+3378
-1022
lines changed

.vsconfig

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
{
2+
"version": "1.0",
3+
"components": [
4+
"Microsoft.Component.MSBuild",
5+
"Microsoft.NetCore.Component.Runtime.7.0",
6+
"Microsoft.NetCore.Component.SDK",
7+
"Microsoft.VisualStudio.Component.ManagedDesktop.Core",
8+
"Microsoft.VisualStudio.Component.ManagedDesktop.Prerequisites",
9+
"Microsoft.VisualStudio.Component.NuGet",
10+
"Microsoft.VisualStudio.Component.Windows10SDK.19041",
11+
"Microsoft.VisualStudio.Component.Windows10SDK",
12+
"Microsoft.VisualStudio.ComponentGroup.MSIX.Packaging",
13+
"Microsoft.VisualStudio.ComponentGroup.WindowsAppSDK.Cs",
14+
"Microsoft.VisualStudio.Workload.ManagedDesktop"
15+
]
16+
}
Loading
Loading
Loading
Loading
Loading
Loading
Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
3+
<Package
4+
xmlns="http://schemas.microsoft.com/appx/manifest/foundation/windows10"
5+
xmlns:uap="http://schemas.microsoft.com/appx/manifest/uap/windows10"
6+
xmlns:rescap="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities"
7+
IgnorableNamespaces="uap rescap">
8+
9+
<Identity
10+
Name="a8ec8a75-d759-44d2-bbec-0c3335785d73"
11+
Publisher="CN=lukas"
12+
Version="1.0.0.0" />
13+
14+
<Properties>
15+
<DisplayName>ShortDev.DirectShow.VirtualDevices.Package</DisplayName>
16+
<PublisherDisplayName>lukas</PublisherDisplayName>
17+
<Logo>Images\StoreLogo.png</Logo>
18+
</Properties>
19+
20+
<Dependencies>
21+
<TargetDeviceFamily Name="Windows.Universal" MinVersion="10.0.0.0" MaxVersionTested="10.0.0.0" />
22+
<TargetDeviceFamily Name="Windows.Desktop" MinVersion="10.0.14393.0" MaxVersionTested="10.0.14393.0" />
23+
</Dependencies>
24+
25+
<Resources>
26+
<Resource Language="x-generate"/>
27+
</Resources>
28+
29+
<Applications>
30+
<Application Id="App"
31+
Executable="$targetnametoken$.exe"
32+
EntryPoint="$targetentrypoint$">
33+
<uap:VisualElements
34+
DisplayName="ShortDev.DirectShow.VirtualDevices.Package"
35+
Description="ShortDev.DirectShow.VirtualDevices.Package"
36+
BackgroundColor="transparent"
37+
Square150x150Logo="Images\Square150x150Logo.png"
38+
Square44x44Logo="Images\Square44x44Logo.png">
39+
<uap:DefaultTile Wide310x150Logo="Images\Wide310x150Logo.png" />
40+
<uap:SplashScreen Image="Images\SplashScreen.png" />
41+
</uap:VisualElements>
42+
</Application>
43+
</Applications>
44+
45+
<Capabilities>
46+
<Capability Name="internetClient" />
47+
<rescap:Capability Name="runFullTrust" />
48+
</Capabilities>
49+
</Package>
Lines changed: 82 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,82 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<Project ToolsVersion="15.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3+
<PropertyGroup Condition="'$(VisualStudioVersion)' == '' or '$(VisualStudioVersion)' &lt; '15.0'">
4+
<VisualStudioVersion>15.0</VisualStudioVersion>
5+
</PropertyGroup>
6+
<ItemGroup Label="ProjectConfigurations">
7+
<ProjectConfiguration Include="Debug|x86">
8+
<Configuration>Debug</Configuration>
9+
<Platform>x86</Platform>
10+
</ProjectConfiguration>
11+
<ProjectConfiguration Include="Release|x86">
12+
<Configuration>Release</Configuration>
13+
<Platform>x86</Platform>
14+
</ProjectConfiguration>
15+
<ProjectConfiguration Include="Debug|x64">
16+
<Configuration>Debug</Configuration>
17+
<Platform>x64</Platform>
18+
</ProjectConfiguration>
19+
<ProjectConfiguration Include="Release|x64">
20+
<Configuration>Release</Configuration>
21+
<Platform>x64</Platform>
22+
</ProjectConfiguration>
23+
<ProjectConfiguration Include="Debug|ARM">
24+
<Configuration>Debug</Configuration>
25+
<Platform>ARM</Platform>
26+
</ProjectConfiguration>
27+
<ProjectConfiguration Include="Release|ARM">
28+
<Configuration>Release</Configuration>
29+
<Platform>ARM</Platform>
30+
</ProjectConfiguration>
31+
<ProjectConfiguration Include="Debug|ARM64">
32+
<Configuration>Debug</Configuration>
33+
<Platform>ARM64</Platform>
34+
</ProjectConfiguration>
35+
<ProjectConfiguration Include="Release|ARM64">
36+
<Configuration>Release</Configuration>
37+
<Platform>ARM64</Platform>
38+
</ProjectConfiguration>
39+
<ProjectConfiguration Include="Debug|AnyCPU">
40+
<Configuration>Debug</Configuration>
41+
<Platform>AnyCPU</Platform>
42+
</ProjectConfiguration>
43+
<ProjectConfiguration Include="Release|AnyCPU">
44+
<Configuration>Release</Configuration>
45+
<Platform>AnyCPU</Platform>
46+
</ProjectConfiguration>
47+
</ItemGroup>
48+
<PropertyGroup>
49+
<WapProjPath Condition="'$(WapProjPath)'==''">$(MSBuildExtensionsPath)\Microsoft\DesktopBridge\</WapProjPath>
50+
</PropertyGroup>
51+
<Import Project="$(WapProjPath)\Microsoft.DesktopBridge.props" />
52+
<PropertyGroup>
53+
<ProjectGuid>80b1e1ca-dda0-4dd3-9901-a86de68e81b6</ProjectGuid>
54+
<TargetPlatformVersion>10.0.19041.0</TargetPlatformVersion>
55+
<TargetPlatformMinVersion>10.0.17763.0</TargetPlatformMinVersion>
56+
<DefaultLanguage>en-US</DefaultLanguage>
57+
<AppxPackageSigningEnabled>false</AppxPackageSigningEnabled>
58+
<NoWarn>$(NoWarn);NU1702</NoWarn>
59+
<EntryPointProjectUniqueName>..\lib\ShortDev.DirectShow.VirtualDevices\ShortDev.DirectShow.VirtualDevices.csproj</EntryPointProjectUniqueName>
60+
</PropertyGroup>
61+
<ItemGroup>
62+
<AppxManifest Include="Package.appxmanifest">
63+
<SubType>Designer</SubType>
64+
</AppxManifest>
65+
</ItemGroup>
66+
<ItemGroup>
67+
<Content Include="Images\SplashScreen.scale-200.png" />
68+
<Content Include="Images\LockScreenLogo.scale-200.png" />
69+
<Content Include="Images\Square150x150Logo.scale-200.png" />
70+
<Content Include="Images\Square44x44Logo.scale-200.png" />
71+
<Content Include="Images\Square44x44Logo.targetsize-24_altform-unplated.png" />
72+
<Content Include="Images\StoreLogo.png" />
73+
<Content Include="Images\Wide310x150Logo.scale-200.png" />
74+
</ItemGroup>
75+
<Import Project="$(WapProjPath)\Microsoft.DesktopBridge.targets" />
76+
<ItemGroup>
77+
<PackageReference Include="Microsoft.Windows.SDK.BuildTools" Version="10.0.22621.755" PrivateAssets="all" />
78+
</ItemGroup>
79+
<ItemGroup>
80+
<ProjectReference Include="..\lib\ShortDev.DirectShow.VirtualDevices\ShortDev.DirectShow.VirtualDevices.csproj" />
81+
</ItemGroup>
82+
</Project>
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
IMemoryBufferByteAccess
2+
IActivateAudioInterfaceAsyncOperation
3+
IActivateAudioInterfaceCompletionHandler
4+
ActivateAudioInterfaceAsync

0 commit comments

Comments
 (0)