我聲明的裝置+精靈在這樣Sprite.Draw()繪製我的紋理太小
PresentParameters presentParameters = new PresentParameters();
presentParameters.Windowed = true;
presentParameters.SwapEffect = SwapEffect.Copy;
var device = new Device(Manager.Adapters.Default.Adapter, DeviceType.Hardware, this, CreateFlags.HardwareVertexProcessing, presentParameters);
var sprite = new Sprite(device);
一個Windows.Form予加載經由TextureLoader.FromFile(device, "image.png");
紋理以我Draw方法我startet的裝置現場,那麼精靈的場景,然後我寫 sprite.Draw2D(texture, PointF.Empty, 0, PointF.Empty, Color.White);
圖紙本身的工作原理,但它吸引放大到屏幕上的圖像的只是一個大的一部分(如90%)
我試過它與給定的紋理尺寸太矩形源,但同樣的錯誤發生
有什麼建議嗎?
謝謝,這指出我在正確的方向。對於其他使用SlimDX的人,請查看`Sprite.Transform = Matrix.Scaling(0.1,0.1,0.1)` – Basic 2013-10-06 21:32:05