-
Notifications
You must be signed in to change notification settings - Fork 31
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Regenerating bindings for v10.0.26100.0 and v1.614.0
- Loading branch information
1 parent
59149f7
commit f36c181
Showing
709 changed files
with
32,178 additions
and
1,842 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
45 changes: 45 additions & 0 deletions
45
...rop/Windows/DirectX/d3d12/DirectML/DML_BATCH_NORMALIZATION_TRAINING_GRAD_OPERATOR_DESC.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,45 @@ | ||
// Copyright © Tanner Gooding and Contributors. Licensed under the MIT License (MIT). See License.md in the repository root for more information. | ||
|
||
// Ported from DirectML.h in microsoft/DirectX-Headers tag v1.614.0 | ||
// Original source is Copyright © Microsoft. Licensed under the MIT license | ||
|
||
namespace TerraFX.Interop.DirectX; | ||
|
||
/// <include file='DML_BATCH_NORMALIZATION_TRAINING_GRAD_OPERATOR_DESC.xml' path='doc/member[@name="DML_BATCH_NORMALIZATION_TRAINING_GRAD_OPERATOR_DESC"]/*' /> | ||
public unsafe partial struct DML_BATCH_NORMALIZATION_TRAINING_GRAD_OPERATOR_DESC | ||
{ | ||
/// <include file='DML_BATCH_NORMALIZATION_TRAINING_GRAD_OPERATOR_DESC.xml' path='doc/member[@name="DML_BATCH_NORMALIZATION_TRAINING_GRAD_OPERATOR_DESC.InputTensor"]/*' /> | ||
[NativeTypeName("const DML_TENSOR_DESC *")] | ||
public DML_TENSOR_DESC* InputTensor; | ||
|
||
/// <include file='DML_BATCH_NORMALIZATION_TRAINING_GRAD_OPERATOR_DESC.xml' path='doc/member[@name="DML_BATCH_NORMALIZATION_TRAINING_GRAD_OPERATOR_DESC.InputGradientTensor"]/*' /> | ||
[NativeTypeName("const DML_TENSOR_DESC *")] | ||
public DML_TENSOR_DESC* InputGradientTensor; | ||
|
||
/// <include file='DML_BATCH_NORMALIZATION_TRAINING_GRAD_OPERATOR_DESC.xml' path='doc/member[@name="DML_BATCH_NORMALIZATION_TRAINING_GRAD_OPERATOR_DESC.MeanTensor"]/*' /> | ||
[NativeTypeName("const DML_TENSOR_DESC *")] | ||
public DML_TENSOR_DESC* MeanTensor; | ||
|
||
/// <include file='DML_BATCH_NORMALIZATION_TRAINING_GRAD_OPERATOR_DESC.xml' path='doc/member[@name="DML_BATCH_NORMALIZATION_TRAINING_GRAD_OPERATOR_DESC.VarianceTensor"]/*' /> | ||
[NativeTypeName("const DML_TENSOR_DESC *")] | ||
public DML_TENSOR_DESC* VarianceTensor; | ||
|
||
/// <include file='DML_BATCH_NORMALIZATION_TRAINING_GRAD_OPERATOR_DESC.xml' path='doc/member[@name="DML_BATCH_NORMALIZATION_TRAINING_GRAD_OPERATOR_DESC.ScaleTensor"]/*' /> | ||
[NativeTypeName("const DML_TENSOR_DESC *")] | ||
public DML_TENSOR_DESC* ScaleTensor; | ||
|
||
/// <include file='DML_BATCH_NORMALIZATION_TRAINING_GRAD_OPERATOR_DESC.xml' path='doc/member[@name="DML_BATCH_NORMALIZATION_TRAINING_GRAD_OPERATOR_DESC.OutputGradientTensor"]/*' /> | ||
[NativeTypeName("const DML_TENSOR_DESC *")] | ||
public DML_TENSOR_DESC* OutputGradientTensor; | ||
|
||
/// <include file='DML_BATCH_NORMALIZATION_TRAINING_GRAD_OPERATOR_DESC.xml' path='doc/member[@name="DML_BATCH_NORMALIZATION_TRAINING_GRAD_OPERATOR_DESC.OutputScaleGradientTensor"]/*' /> | ||
[NativeTypeName("const DML_TENSOR_DESC *")] | ||
public DML_TENSOR_DESC* OutputScaleGradientTensor; | ||
|
||
/// <include file='DML_BATCH_NORMALIZATION_TRAINING_GRAD_OPERATOR_DESC.xml' path='doc/member[@name="DML_BATCH_NORMALIZATION_TRAINING_GRAD_OPERATOR_DESC.OutputBiasGradientTensor"]/*' /> | ||
[NativeTypeName("const DML_TENSOR_DESC *")] | ||
public DML_TENSOR_DESC* OutputBiasGradientTensor; | ||
|
||
/// <include file='DML_BATCH_NORMALIZATION_TRAINING_GRAD_OPERATOR_DESC.xml' path='doc/member[@name="DML_BATCH_NORMALIZATION_TRAINING_GRAD_OPERATOR_DESC.Epsilon"]/*' /> | ||
public float Epsilon; | ||
} |
45 changes: 45 additions & 0 deletions
45
.../Interop/Windows/DirectX/d3d12/DirectML/DML_BATCH_NORMALIZATION_TRAINING_OPERATOR_DESC.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,45 @@ | ||
// Copyright © Tanner Gooding and Contributors. Licensed under the MIT License (MIT). See License.md in the repository root for more information. | ||
|
||
// Ported from DirectML.h in microsoft/DirectX-Headers tag v1.614.0 | ||
// Original source is Copyright © Microsoft. Licensed under the MIT license | ||
|
||
namespace TerraFX.Interop.DirectX; | ||
|
||
/// <include file='DML_BATCH_NORMALIZATION_TRAINING_OPERATOR_DESC.xml' path='doc/member[@name="DML_BATCH_NORMALIZATION_TRAINING_OPERATOR_DESC"]/*' /> | ||
public unsafe partial struct DML_BATCH_NORMALIZATION_TRAINING_OPERATOR_DESC | ||
{ | ||
/// <include file='DML_BATCH_NORMALIZATION_TRAINING_OPERATOR_DESC.xml' path='doc/member[@name="DML_BATCH_NORMALIZATION_TRAINING_OPERATOR_DESC.InputTensor"]/*' /> | ||
[NativeTypeName("const DML_TENSOR_DESC *")] | ||
public DML_TENSOR_DESC* InputTensor; | ||
|
||
/// <include file='DML_BATCH_NORMALIZATION_TRAINING_OPERATOR_DESC.xml' path='doc/member[@name="DML_BATCH_NORMALIZATION_TRAINING_OPERATOR_DESC.ScaleTensor"]/*' /> | ||
[NativeTypeName("const DML_TENSOR_DESC *")] | ||
public DML_TENSOR_DESC* ScaleTensor; | ||
|
||
/// <include file='DML_BATCH_NORMALIZATION_TRAINING_OPERATOR_DESC.xml' path='doc/member[@name="DML_BATCH_NORMALIZATION_TRAINING_OPERATOR_DESC.BiasTensor"]/*' /> | ||
[NativeTypeName("const DML_TENSOR_DESC *")] | ||
public DML_TENSOR_DESC* BiasTensor; | ||
|
||
/// <include file='DML_BATCH_NORMALIZATION_TRAINING_OPERATOR_DESC.xml' path='doc/member[@name="DML_BATCH_NORMALIZATION_TRAINING_OPERATOR_DESC.FusedAddTensor"]/*' /> | ||
[NativeTypeName("const DML_TENSOR_DESC *")] | ||
public DML_TENSOR_DESC* FusedAddTensor; | ||
|
||
/// <include file='DML_BATCH_NORMALIZATION_TRAINING_OPERATOR_DESC.xml' path='doc/member[@name="DML_BATCH_NORMALIZATION_TRAINING_OPERATOR_DESC.OutputTensor"]/*' /> | ||
[NativeTypeName("const DML_TENSOR_DESC *")] | ||
public DML_TENSOR_DESC* OutputTensor; | ||
|
||
/// <include file='DML_BATCH_NORMALIZATION_TRAINING_OPERATOR_DESC.xml' path='doc/member[@name="DML_BATCH_NORMALIZATION_TRAINING_OPERATOR_DESC.OutputMeanTensor"]/*' /> | ||
[NativeTypeName("const DML_TENSOR_DESC *")] | ||
public DML_TENSOR_DESC* OutputMeanTensor; | ||
|
||
/// <include file='DML_BATCH_NORMALIZATION_TRAINING_OPERATOR_DESC.xml' path='doc/member[@name="DML_BATCH_NORMALIZATION_TRAINING_OPERATOR_DESC.OutputVarianceTensor"]/*' /> | ||
[NativeTypeName("const DML_TENSOR_DESC *")] | ||
public DML_TENSOR_DESC* OutputVarianceTensor; | ||
|
||
/// <include file='DML_BATCH_NORMALIZATION_TRAINING_OPERATOR_DESC.xml' path='doc/member[@name="DML_BATCH_NORMALIZATION_TRAINING_OPERATOR_DESC.Epsilon"]/*' /> | ||
public float Epsilon; | ||
|
||
/// <include file='DML_BATCH_NORMALIZATION_TRAINING_OPERATOR_DESC.xml' path='doc/member[@name="DML_BATCH_NORMALIZATION_TRAINING_OPERATOR_DESC.FusedActivation"]/*' /> | ||
[NativeTypeName("const DML_OPERATOR_DESC *")] | ||
public DML_OPERATOR_DESC* FusedActivation; | ||
} |
31 changes: 31 additions & 0 deletions
31
sources/Interop/Windows/DirectX/d3d12/DirectML/DML_ELEMENT_WISE_CLIP1_OPERATOR_DESC.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
// Copyright © Tanner Gooding and Contributors. Licensed under the MIT License (MIT). See License.md in the repository root for more information. | ||
|
||
// Ported from DirectML.h in microsoft/DirectX-Headers tag v1.614.0 | ||
// Original source is Copyright © Microsoft. Licensed under the MIT license | ||
|
||
namespace TerraFX.Interop.DirectX; | ||
|
||
/// <include file='DML_ELEMENT_WISE_CLIP1_OPERATOR_DESC.xml' path='doc/member[@name="DML_ELEMENT_WISE_CLIP1_OPERATOR_DESC"]/*' /> | ||
public unsafe partial struct DML_ELEMENT_WISE_CLIP1_OPERATOR_DESC | ||
{ | ||
/// <include file='DML_ELEMENT_WISE_CLIP1_OPERATOR_DESC.xml' path='doc/member[@name="DML_ELEMENT_WISE_CLIP1_OPERATOR_DESC.InputTensor"]/*' /> | ||
[NativeTypeName("const DML_TENSOR_DESC *")] | ||
public DML_TENSOR_DESC* InputTensor; | ||
|
||
/// <include file='DML_ELEMENT_WISE_CLIP1_OPERATOR_DESC.xml' path='doc/member[@name="DML_ELEMENT_WISE_CLIP1_OPERATOR_DESC.OutputTensor"]/*' /> | ||
[NativeTypeName("const DML_TENSOR_DESC *")] | ||
public DML_TENSOR_DESC* OutputTensor; | ||
|
||
/// <include file='DML_ELEMENT_WISE_CLIP1_OPERATOR_DESC.xml' path='doc/member[@name="DML_ELEMENT_WISE_CLIP1_OPERATOR_DESC.ScaleBias"]/*' /> | ||
[NativeTypeName("const DML_SCALE_BIAS *")] | ||
public DML_SCALE_BIAS* ScaleBias; | ||
|
||
/// <include file='DML_ELEMENT_WISE_CLIP1_OPERATOR_DESC.xml' path='doc/member[@name="DML_ELEMENT_WISE_CLIP1_OPERATOR_DESC.MinMaxDataType"]/*' /> | ||
public DML_TENSOR_DATA_TYPE MinMaxDataType; | ||
|
||
/// <include file='DML_ELEMENT_WISE_CLIP1_OPERATOR_DESC.xml' path='doc/member[@name="DML_ELEMENT_WISE_CLIP1_OPERATOR_DESC.Min"]/*' /> | ||
public DML_SCALAR_UNION Min; | ||
|
||
/// <include file='DML_ELEMENT_WISE_CLIP1_OPERATOR_DESC.xml' path='doc/member[@name="DML_ELEMENT_WISE_CLIP1_OPERATOR_DESC.Max"]/*' /> | ||
public DML_SCALAR_UNION Max; | ||
} |
31 changes: 31 additions & 0 deletions
31
sources/Interop/Windows/DirectX/d3d12/DirectML/DML_ELEMENT_WISE_CLIP_GRAD1_OPERATOR_DESC.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
// Copyright © Tanner Gooding and Contributors. Licensed under the MIT License (MIT). See License.md in the repository root for more information. | ||
|
||
// Ported from DirectML.h in microsoft/DirectX-Headers tag v1.614.0 | ||
// Original source is Copyright © Microsoft. Licensed under the MIT license | ||
|
||
namespace TerraFX.Interop.DirectX; | ||
|
||
/// <include file='DML_ELEMENT_WISE_CLIP_GRAD1_OPERATOR_DESC.xml' path='doc/member[@name="DML_ELEMENT_WISE_CLIP_GRAD1_OPERATOR_DESC"]/*' /> | ||
public unsafe partial struct DML_ELEMENT_WISE_CLIP_GRAD1_OPERATOR_DESC | ||
{ | ||
/// <include file='DML_ELEMENT_WISE_CLIP_GRAD1_OPERATOR_DESC.xml' path='doc/member[@name="DML_ELEMENT_WISE_CLIP_GRAD1_OPERATOR_DESC.InputTensor"]/*' /> | ||
[NativeTypeName("const DML_TENSOR_DESC *")] | ||
public DML_TENSOR_DESC* InputTensor; | ||
|
||
/// <include file='DML_ELEMENT_WISE_CLIP_GRAD1_OPERATOR_DESC.xml' path='doc/member[@name="DML_ELEMENT_WISE_CLIP_GRAD1_OPERATOR_DESC.InputGradientTensor"]/*' /> | ||
[NativeTypeName("const DML_TENSOR_DESC *")] | ||
public DML_TENSOR_DESC* InputGradientTensor; | ||
|
||
/// <include file='DML_ELEMENT_WISE_CLIP_GRAD1_OPERATOR_DESC.xml' path='doc/member[@name="DML_ELEMENT_WISE_CLIP_GRAD1_OPERATOR_DESC.OutputGradientTensor"]/*' /> | ||
[NativeTypeName("const DML_TENSOR_DESC *")] | ||
public DML_TENSOR_DESC* OutputGradientTensor; | ||
|
||
/// <include file='DML_ELEMENT_WISE_CLIP_GRAD1_OPERATOR_DESC.xml' path='doc/member[@name="DML_ELEMENT_WISE_CLIP_GRAD1_OPERATOR_DESC.MinMaxDataType"]/*' /> | ||
public DML_TENSOR_DATA_TYPE MinMaxDataType; | ||
|
||
/// <include file='DML_ELEMENT_WISE_CLIP_GRAD1_OPERATOR_DESC.xml' path='doc/member[@name="DML_ELEMENT_WISE_CLIP_GRAD1_OPERATOR_DESC.Min"]/*' /> | ||
public DML_SCALAR_UNION Min; | ||
|
||
/// <include file='DML_ELEMENT_WISE_CLIP_GRAD1_OPERATOR_DESC.xml' path='doc/member[@name="DML_ELEMENT_WISE_CLIP_GRAD1_OPERATOR_DESC.Max"]/*' /> | ||
public DML_SCALAR_UNION Max; | ||
} |
18 changes: 18 additions & 0 deletions
18
sources/Interop/Windows/DirectX/d3d12/DirectML/DML_ELEMENT_WISE_NEGATE_OPERATOR_DESC.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
// Copyright © Tanner Gooding and Contributors. Licensed under the MIT License (MIT). See License.md in the repository root for more information. | ||
|
||
// Ported from DirectML.h in microsoft/DirectX-Headers tag v1.614.0 | ||
// Original source is Copyright © Microsoft. Licensed under the MIT license | ||
|
||
namespace TerraFX.Interop.DirectX; | ||
|
||
/// <include file='DML_ELEMENT_WISE_NEGATE_OPERATOR_DESC.xml' path='doc/member[@name="DML_ELEMENT_WISE_NEGATE_OPERATOR_DESC"]/*' /> | ||
public unsafe partial struct DML_ELEMENT_WISE_NEGATE_OPERATOR_DESC | ||
{ | ||
/// <include file='DML_ELEMENT_WISE_NEGATE_OPERATOR_DESC.xml' path='doc/member[@name="DML_ELEMENT_WISE_NEGATE_OPERATOR_DESC.InputTensor"]/*' /> | ||
[NativeTypeName("const DML_TENSOR_DESC *")] | ||
public DML_TENSOR_DESC* InputTensor; | ||
|
||
/// <include file='DML_ELEMENT_WISE_NEGATE_OPERATOR_DESC.xml' path='doc/member[@name="DML_ELEMENT_WISE_NEGATE_OPERATOR_DESC.OutputTensor"]/*' /> | ||
[NativeTypeName("const DML_TENSOR_DESC *")] | ||
public DML_TENSOR_DESC* OutputTensor; | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
38 changes: 38 additions & 0 deletions
38
sources/Interop/Windows/DirectX/d3d12/DirectML/DML_PADDING1_OPERATOR_DESC.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,38 @@ | ||
// Copyright © Tanner Gooding and Contributors. Licensed under the MIT License (MIT). See License.md in the repository root for more information. | ||
|
||
// Ported from DirectML.h in microsoft/DirectX-Headers tag v1.614.0 | ||
// Original source is Copyright © Microsoft. Licensed under the MIT license | ||
|
||
namespace TerraFX.Interop.DirectX; | ||
|
||
/// <include file='DML_PADDING1_OPERATOR_DESC.xml' path='doc/member[@name="DML_PADDING1_OPERATOR_DESC"]/*' /> | ||
public unsafe partial struct DML_PADDING1_OPERATOR_DESC | ||
{ | ||
/// <include file='DML_PADDING1_OPERATOR_DESC.xml' path='doc/member[@name="DML_PADDING1_OPERATOR_DESC.InputTensor"]/*' /> | ||
[NativeTypeName("const DML_TENSOR_DESC *")] | ||
public DML_TENSOR_DESC* InputTensor; | ||
|
||
/// <include file='DML_PADDING1_OPERATOR_DESC.xml' path='doc/member[@name="DML_PADDING1_OPERATOR_DESC.OutputTensor"]/*' /> | ||
[NativeTypeName("const DML_TENSOR_DESC *")] | ||
public DML_TENSOR_DESC* OutputTensor; | ||
|
||
/// <include file='DML_PADDING1_OPERATOR_DESC.xml' path='doc/member[@name="DML_PADDING1_OPERATOR_DESC.PaddingMode"]/*' /> | ||
public DML_PADDING_MODE PaddingMode; | ||
|
||
/// <include file='DML_PADDING1_OPERATOR_DESC.xml' path='doc/member[@name="DML_PADDING1_OPERATOR_DESC.PaddingValueDataType"]/*' /> | ||
public DML_TENSOR_DATA_TYPE PaddingValueDataType; | ||
|
||
/// <include file='DML_PADDING1_OPERATOR_DESC.xml' path='doc/member[@name="DML_PADDING1_OPERATOR_DESC.PaddingValue"]/*' /> | ||
public DML_SCALAR_UNION PaddingValue; | ||
|
||
/// <include file='DML_PADDING1_OPERATOR_DESC.xml' path='doc/member[@name="DML_PADDING1_OPERATOR_DESC.DimensionCount"]/*' /> | ||
public uint DimensionCount; | ||
|
||
/// <include file='DML_PADDING1_OPERATOR_DESC.xml' path='doc/member[@name="DML_PADDING1_OPERATOR_DESC.StartPadding"]/*' /> | ||
[NativeTypeName("const UINT *")] | ||
public uint* StartPadding; | ||
|
||
/// <include file='DML_PADDING1_OPERATOR_DESC.xml' path='doc/member[@name="DML_PADDING1_OPERATOR_DESC.EndPadding"]/*' /> | ||
[NativeTypeName("const UINT *")] | ||
public uint* EndPadding; | ||
} |
Oops, something went wrong.