я объявил устройство + спрайты в Windows.Form как этот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);
Я загрузил текстуру через TextureLoader.FromFile(device, "image.png");
В своем методе Draw я запущен при устройство сцены, то спрайт сцены, то я написал sprite.Draw2D(texture, PointF.Empty, 0, PointF.Empty, Color.White);
сам рисунок работает, но он привлекает только большую часть изображения масштабируется до экрана (например, 90%)
Я попробовал его с прямоугольником источника с заданным размером текстуры, но произошла такая же ошибка
любые предложения?
Спасибо, это указало мне в правильном направлении. Для других, использующих SlimDX, посмотрите «Sprite.Transform = Matrix.Scaling (0.1, 0.1, 0.1)» – Basic