public TranslateTransform3D(Device2 device) : base(IntPtr.Zero) { device.CreateTranslateTransform3D(this); }
public MatrixTransform(Device2 device) : base(IntPtr.Zero) { device.CreateMatrixTransform(this); }
public SkewTransform(Device2 device) : base(IntPtr.Zero) { device.CreateSkewTransform(this); }
public Animation(Device2 device) : base(IntPtr.Zero) { device.CreateAnimation(this); }
public Transform3D(Device2 dev, ComArray <Transform3D> effects) : this(IntPtr.Zero) { dev.CreateTransform3DGroup(effects, effects.Length, this); }
public Transform3D(Device2 dev, params Transform3D[] effects) : this(IntPtr.Zero) { dev.CreateTransform3DGroup(effects, effects.Length, this); }
public RotateTransform(Device2 device) : base(IntPtr.Zero) { device.CreateRotateTransform(this); }
public RectangleClip(Device2 device) : base(IntPtr.Zero) { device.CreateRectangleClip(this); }
public Visual2(Device2 device) : base(IntPtr.Zero) { device.CreateVisual(this); }
public VirtualSurface(Device2 device, int initialWidth, int initialHeight, DXGI.Format format, DXGI.AlphaMode alphaMode) : base(IntPtr.Zero) { device.CreateVirtualSurface(initialWidth, initialHeight, format, alphaMode, this); }
public SurfaceFactory(Device2 device, ComObject renderingDevice) : base(IntPtr.Zero) { device.CreateSurfaceFactory(renderingDevice, this); }
public Surface(Device2 device, int width, int height, DXGI.Format format, DXGI.AlphaMode alphaMode) : base(IntPtr.Zero) { device.CreateSurface(width, height, format, alphaMode, this); }
public EffectGroup(Device2 device) : base(IntPtr.Zero) { device.CreateEffectGroup(this); }
public TranslateTransform(Device2 device) : base(IntPtr.Zero) { device.CreateTranslateTransform(this); }
public ScaleTransform3D(Device2 device) : base(IntPtr.Zero) { device.CreateScaleTransform3D(this); }
public Transform3D(Device2 dev, ComArray<Transform3D> effects) : this(IntPtr.Zero) { dev.CreateTransform3DGroup(effects, effects.Length, this); }
public ScaleTransform(Device2 device) : base(IntPtr.Zero) { device.CreateScaleTransform(this); }
public RotateTransform3D(Device2 device) : base(IntPtr.Zero) { device.CreateRotateTransform3D(this); }
public MatrixTransform3D(Device2 device) : base(IntPtr.Zero) { device.CreateMatrixTransform3D(this); }