[]
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
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)
HRESULT ID2D1ComputeTransform::SetComputeInfo([In] ID2D1ComputeInfo* computeInfo)
public void SetComputeInfo(ComputeInformation computeInfo)
computeInfo
ComputeInformationPerforms an explicit conversion from IntPtr to ComputeTransformNative.
public static explicit operator ComputeTransformNative(IntPtr nativePointer)
nativePointer
IntPtr