Skip to content

Commit 5e16f19

Browse files
committed
Create new project for ks.h
1 parent c7ace00 commit 5e16f19

File tree

3 files changed

+34
-3
lines changed

3 files changed

+34
-3
lines changed

TH-NETII Windows API.sln

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,8 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "THNETII.WinApi.Headers.WinS
9393
EndProject
9494
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "THNETII.WinApi.Headers.DevPropDef", "src\THNETII.WinApi.Headers.DevPropDef\THNETII.WinApi.Headers.DevPropDef.csproj", "{E4A4DA91-3696-40A6-9834-E5FAACEF682E}"
9595
EndProject
96+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "THNETII.WinApi.Headers.Ks", "src\THNETII.WinApi.Headers.Ks\THNETII.WinApi.Headers.Ks.csproj", "{27DD8683-2AF2-4753-BF69-2AD2C5B9790E}"
97+
EndProject
9698
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "THNETII.WinApi.Headers.ApDevPKey", "src\THNETII.WinApi.Headers.ApDevPKey\THNETII.WinApi.Headers.ApDevPKey.csproj", "{C0B32983-2879-4DAD-B834-8A40570A35CA}"
9799
EndProject
98100
Global
@@ -489,6 +491,18 @@ Global
489491
{E4A4DA91-3696-40A6-9834-E5FAACEF682E}.Release|x64.Build.0 = Release|Any CPU
490492
{E4A4DA91-3696-40A6-9834-E5FAACEF682E}.Release|x86.ActiveCfg = Release|Any CPU
491493
{E4A4DA91-3696-40A6-9834-E5FAACEF682E}.Release|x86.Build.0 = Release|Any CPU
494+
{27DD8683-2AF2-4753-BF69-2AD2C5B9790E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
495+
{27DD8683-2AF2-4753-BF69-2AD2C5B9790E}.Debug|Any CPU.Build.0 = Debug|Any CPU
496+
{27DD8683-2AF2-4753-BF69-2AD2C5B9790E}.Debug|x64.ActiveCfg = Debug|Any CPU
497+
{27DD8683-2AF2-4753-BF69-2AD2C5B9790E}.Debug|x64.Build.0 = Debug|Any CPU
498+
{27DD8683-2AF2-4753-BF69-2AD2C5B9790E}.Debug|x86.ActiveCfg = Debug|Any CPU
499+
{27DD8683-2AF2-4753-BF69-2AD2C5B9790E}.Debug|x86.Build.0 = Debug|Any CPU
500+
{27DD8683-2AF2-4753-BF69-2AD2C5B9790E}.Release|Any CPU.ActiveCfg = Release|Any CPU
501+
{27DD8683-2AF2-4753-BF69-2AD2C5B9790E}.Release|Any CPU.Build.0 = Release|Any CPU
502+
{27DD8683-2AF2-4753-BF69-2AD2C5B9790E}.Release|x64.ActiveCfg = Release|Any CPU
503+
{27DD8683-2AF2-4753-BF69-2AD2C5B9790E}.Release|x64.Build.0 = Release|Any CPU
504+
{27DD8683-2AF2-4753-BF69-2AD2C5B9790E}.Release|x86.ActiveCfg = Release|Any CPU
505+
{27DD8683-2AF2-4753-BF69-2AD2C5B9790E}.Release|x86.Build.0 = Release|Any CPU
492506
{C0B32983-2879-4DAD-B834-8A40570A35CA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
493507
{C0B32983-2879-4DAD-B834-8A40570A35CA}.Debug|Any CPU.Build.0 = Debug|Any CPU
494508
{C0B32983-2879-4DAD-B834-8A40570A35CA}.Debug|x64.ActiveCfg = Debug|Any CPU
@@ -539,6 +553,7 @@ Global
539553
{25A891EB-9BF0-45D1-89EE-B24E80DE259E} = {9689DB3E-1ED7-478C-AC14-C734B0397619}
540554
{56348771-2C99-4C0A-B63A-C7F0736621DA} = {9689DB3E-1ED7-478C-AC14-C734B0397619}
541555
{E4A4DA91-3696-40A6-9834-E5FAACEF682E} = {9689DB3E-1ED7-478C-AC14-C734B0397619}
556+
{27DD8683-2AF2-4753-BF69-2AD2C5B9790E} = {9689DB3E-1ED7-478C-AC14-C734B0397619}
542557
{C0B32983-2879-4DAD-B834-8A40570A35CA} = {9689DB3E-1ED7-478C-AC14-C734B0397619}
543558
EndGlobalSection
544559
GlobalSection(ExtensibilityGlobals) = postSolution

src-native-c/THNETII.WinApi.Sample.Native/main.c

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,15 @@
11
#include <Windows.h>
2-
#include <apdevpkey.h>
2+
#include <ks.h>
3+
#include <ksmedia.h>
4+
#include <bdatypes.h>
5+
#include <bdamedia.h>
6+
#include <atsmedia.h>
37

48
int main(int argc, char* argv[])
59
{
6-
DEVPROPTYPE instance;
10+
KSRESET instance;
711
const int size = sizeof(instance);
8-
const int value = DEVPROP_TYPE_EMPTY;
12+
const int value = IOCTL_KS_PROPERTY;
913

1014
const void* ptr = NULL;
1115

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<Project Sdk="Microsoft.NET.Sdk">
3+
4+
<PropertyGroup>
5+
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
6+
<LangVersion>8</LangVersion>
7+
<TargetFrameworks>netstandard1.3;netstandard2.0</TargetFrameworks>
8+
<GenerateDocumentationFile>true</GenerateDocumentationFile>
9+
<RootNamespace>THNETII.WinApi.Native.Ks</RootNamespace>
10+
</PropertyGroup>
11+
12+
</Project>

0 commit comments

Comments
 (0)