mirror of
https://github.com/amerkoleci/Vortice.Win32.git
synced 2026-01-14 16:16:04 +08:00
New separated DirectWrite bindings
This commit is contained in:
@@ -1042,6 +1042,7 @@ public static class Program
|
||||
string d3d12Path = Path.Combine(new DirectoryInfo(repoRoot).Parent.FullName, "Vortice.Win32.Direct3D12");
|
||||
string d3d11on12Path = Path.Combine(new DirectoryInfo(repoRoot).Parent.FullName, "Vortice.Win32.Direct3D11on12");
|
||||
string d2dPath = Path.Combine(new DirectoryInfo(repoRoot).Parent.FullName, "Vortice.Win32.Direct2D");
|
||||
string dwritePath = Path.Combine(new DirectoryInfo(repoRoot).Parent.FullName, "Vortice.Win32.DirectWrite");
|
||||
string dxcPath = Path.Combine(new DirectoryInfo(repoRoot).Parent.FullName, "Vortice.Win32.Dxc");
|
||||
|
||||
// Generate docs
|
||||
@@ -1090,6 +1091,11 @@ public static class Program
|
||||
useSubFolders = false;
|
||||
cleanFolder = false;
|
||||
}
|
||||
else if (jsonFile == "Graphics.DirectWrite.json")
|
||||
{
|
||||
outputPath = dwritePath;
|
||||
useSubFolders = false;
|
||||
}
|
||||
else if (jsonFile.EndsWith("Direct3D.Dxc.json"))
|
||||
{
|
||||
outputPath = dxcPath;
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
<PropertyGroup>
|
||||
<TargetFrameworks>netstandard2.0;netstandard2.1;net6.0;net7.0</TargetFrameworks>
|
||||
<Description>DXC bindings.</Description>
|
||||
<Description>Direct2D1 bindings.</Description>
|
||||
|
||||
<GenerateDocumentationFile>true</GenerateDocumentationFile>
|
||||
<NoWarn>0419;$(NoWarn)</NoWarn>
|
||||
@@ -18,7 +18,7 @@
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\Vortice.Win32\Vortice.Win32.csproj" />
|
||||
<ProjectReference Include="..\Vortice.Win32.DirectWrite\Vortice.Win32.DirectWrite.csproj" />
|
||||
</ItemGroup>
|
||||
|
||||
</Project>
|
||||
|
||||
@@ -8244,7 +8244,7 @@ The filter value indicates the amount by which the left and right views are adju
|
||||
<summary>
|
||||
<para>Gets the minimum feature level.</para>
|
||||
<para>Microsoft Docs: <see href="https://docs.microsoft.com/windows/win32/api//d3d11shader/nf-d3d11shader-id3d11shaderreflection-getminfeaturelevel" /></para>
|
||||
<param name="unnamedParam1">A pointer to one of the enumerated values in <a href="https://docs.microsoft.com/windows/desktop/api/d3dcommon/ne-d3dcommon-d3d_feature_level">D3D_FEATURE_LEVEL</a>, which represents the minimum feature level.</param>
|
||||
<param name="pLevel">A pointer to one of the enumerated values in <a href="https://docs.microsoft.com/windows/desktop/api/d3dcommon/ne-d3dcommon-d3d_feature_level">D3D_FEATURE_LEVEL</a>, which represents the minimum feature level.</param>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="ID3D11ShaderTrace::TraceReady">
|
||||
@@ -9898,7 +9898,7 @@ An empty box results in a no-op. A box is empty if the top value is greater than
|
||||
</member>
|
||||
<member name="ID3D11ShaderTrace::GetInitialRegisterContents">
|
||||
<summary>
|
||||
<para>Retrieves the initial contents of the specified input register.</para>
|
||||
<para name="pRegister">Retrieves the initial contents of the specified input register.</para>
|
||||
<para>Microsoft Docs: <see href="https://docs.microsoft.com/windows/win32/api//d3d11shadertracing/nf-d3d11shadertracing-id3d11shadertrace-getinitialregistercontents" /></para>
|
||||
<param name="pValue">A pointer to a <a href="https://docs.microsoft.com/windows/desktop/api/d3d11shadertracing/ns-d3d11shadertracing-d3d11_trace_value">D3D11_TRACE_VALUE</a> structure. <b>GetInitialRegisterContents</b> fills the members of this structure with information about the initial contents.</param>
|
||||
</summary>
|
||||
|
||||
8
src/Vortice.Win32.DirectWrite/Apis.cs
Normal file
8
src/Vortice.Win32.DirectWrite/Apis.cs
Normal file
@@ -0,0 +1,8 @@
|
||||
// Copyright © Amer Koleci and Contributors.
|
||||
// Licensed under the MIT License (MIT). See LICENSE in the repository root for more information.
|
||||
|
||||
namespace Win32.Graphics.DirectWrite;
|
||||
|
||||
public static partial class Apis
|
||||
{
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user