Update bindings to use char* instead of ushort*, separated Dxc native packages to Vortice.Dxc.Native, bump version to 2.2.1

This commit is contained in:
Amer Koleci
2024-07-01 16:16:53 +02:00
parent 715ca3aa39
commit 13e7ac082e
254 changed files with 1568 additions and 1171 deletions

View File

@@ -97,9 +97,9 @@ public unsafe partial struct ID3D12CommandList : ID3D12CommandList.Interface, IN
/// <inheritdoc cref="ID3D12Object.SetName" />
[MethodImpl(MethodImplOptions.AggressiveInlining)]
[VtblIndex(6)]
public HResult SetName(ushort* Name)
public HResult SetName(char* Name)
{
return ((delegate* unmanaged[MemberFunction]<ID3D12CommandList*, ushort*, int>)(lpVtbl[6]))((ID3D12CommandList*)Unsafe.AsPointer(ref this), Name);
return ((delegate* unmanaged[MemberFunction]<ID3D12CommandList*, char*, int>)(lpVtbl[6]))((ID3D12CommandList*)Unsafe.AsPointer(ref this), Name);
}
/// <inheritdoc cref="ID3D12DeviceChild.GetDevice" />