MPSMatrixCopy
MPSMatrixCopy(IntPtr)
MPSMatrixCopy(NativeHandle)
MPSMatrixCopy(NSCoder)
MPSMatrixCopy(NSObjectFlag)
MPSMatrixCopy(NSCoder, IMTLDevice)
MPSMatrixCopy(IMTLDevice, nuint, nuint, Boolean, Boolean)
MPSMatrixCopy(IMTLDevice, nuint, nuint, Boolean, Boolean)
AreDestinationsTransposed
AreSourcesTransposed
ClassHandle
CopyColumns
CopyRows
EncodeToCommandBuffer(IMTLCommandBuffer, MPSMatrixCopyDescriptor)
EncodeToCommandBuffer(IMTLCommandBuffer, MPSMatrixCopyDescriptor, MPSVector, nuint, MPSVector, nuint)
EncodeToCommandBuffer(IMTLCommandBuffer, MPSMatrixCopyDescriptor, MPSVector, nuint, MPSVector, nuint)
xamarinmac
namespace MetalPerformanceShaders
{
[Introduced(PlatformName.TvOS, 11, 0, PlatformArchitecture.All, null)]
[Introduced(PlatformName.MacOSX, 10, 13, PlatformArchitecture.All, null)]
[Introduced(PlatformName.iOS, 11, 0, PlatformArchitecture.All, null)]
[Register("MPSMatrixCopy", true)]
public class MPSMatrixCopy : MPSKernel
{
[BindingImpl(BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
[Export("encodeToCommandBuffer:copyDescriptor:rowPermuteIndices:rowPermuteOffset:columnPermuteIndices:columnPermuteOffset:")]
[Introduced(PlatformName.TvOS, 11, 2, PlatformArchitecture.All, null)]
[Introduced(PlatformName.iOS, 11, 2, PlatformArchitecture.All, null)]
[Introduced(PlatformName.MacOSX, 10, 13, 2, PlatformArchitecture.All, null)]
public virtual void EncodeToCommandBuffer(IMTLCommandBuffer! commandBuffer, MPSMatrixCopyDescriptor! copyDescriptor, MPSVector? rowPermuteIndices, nuint rowPermuteOffset, MPSVector? columnPermuteIndices, nuint columnPermuteOffset);
}
}
Xamarin iOS | 0.0 |
---|---|
Xamarin macOS | 0.0 |
Xamarin tvOS | 0.0 |
Information specific to xamarinmac | |
Assembly | Xamarin.Mac , Version=0.0.0.0, PublicKeyToken=84e04ff9cfb79065 |
Referencing | The API is automatically referenced. |
Platform Restrictions | This framework does not have platform annotations. |
- Built-in API
- Package-provided API