[]
ID2D1ComputeTransform
[Guid("0d85573c-01e3-4f7d-bfd9-0d60608bf3c3")]
public class ComputeTransformNative : TransformNative, IUnknown, IComputeTransform, ITransform, ITransformNode, ICallbackable, IDisposable
Initializes a new instance of the ComputeTransformNative class.
public ComputeTransformNative(IntPtr nativePtr)
nativePtr
System.IntPtrThe native pointer.
HRESULT ID2D1ComputeTransform::CalculateThreadgroups([In] const RECT* outputRect,[Out] unsigned int* dimensionX,[Out] unsigned int* dimensionY,[Out] unsigned int* dimensionZ)
public void CalculateThreadgroups(RectL outputRect, out int dimensionX, out int dimensionY, out int dimensionZ)
outputRect
RectLdimensionX
intdimensionY
intdimensionZ
intHRESULT ID2D1ComputeTransform::SetComputeInfo([In] ID2D1ComputeInfo* computeInfo)
public void SetComputeInfo(ComputeInformation computeInfo)
computeInfo
ComputeInformationPerforms an explicit conversion from System.IntPtr to ComputeTransformNative.
public static explicit operator ComputeTransformNative(IntPtr nativePointer)
nativePointer
System.IntPtr