Вопросы по теме 'slimdx'

Как визуализировать 3D-сцену поверх кадра веб-камеры в DirectX?
Я снимаю веб-камеру с помощью AForge, поэтому каждый кадр у меня в виде растрового изображения. Я хотел бы сделать некоторую сцену поверх него. В настоящее время я визуализирую сцену DirectX (SlimDX) через панель управления C#. Есть ли...
669 просмотров
schedule 10.11.2022

Подключенная программа DirectX 9 аварийно завершает работу при изменении размера окна, связанного с текстурой
Я использую EasyHook и SlimDX для наложения некоторой графики, используя классы SlimDX Sprite и Texture. Когда я изменяю размер окна, некоторые программы работают нормально, но другие вылетают - например, Winamp MilkDrop 2 выдает неоднозначную ошибку...
1597 просмотров
schedule 25.08.2022

Устранение дрожания клавиатуры SlimDX Raw Input
Когда вы удерживаете клавишу в текстовом редакторе, появляется символ, затем вы получаете короткую паузу перед появлением потока символов. Это система компенсации, когда одни люди держат клавишу дольше, чем другие / думают, и т. Д. Моя проблема в...
1265 просмотров
schedule 03.06.2023

Запись SlimDX (ОК), затем воспроизведение (Проблема!)
В настоящее время я получаю массив с плавающей запятой, используя directsound для записи звука. Теперь я хотел бы воспроизвести этот массив с плавающей запятой с помощью XAudio2 (также SlimDX), но я не уверен, что делать, поскольку пример примера...
669 просмотров
schedule 30.05.2023

Как сделать так, чтобы примитивы правильно накладывались на спрайты в DirectX (2D)
У меня проблема с рендерингом спрайтов и примитивов в Direct3D9. Я пытаюсь создать простую 2D-игру с использованием спрайтов, однако обнаружил, что мне также понадобятся примитивы для рисования простых квадратов, линий и т. Д. Проблема заключается в...
1091 просмотров
schedule 07.08.2023

Как настроить матрицы вида/мира в SlimDX/DirectX11
Я пытаюсь реализовать простую камеру FPS, которую я перенес из более старого проекта XNA, в SlimDX.Direct3D11. Я понятия не имею, как установить результирующую матрицу представления или любую матрицу в этом отношении. Все учебники, которые я...
1655 просмотров
schedule 19.07.2023

Проблемы с проекцией и обрезкой?
В настоящее время я разрабатываю механизм рендеринга Direct3D 11 с использованием С#. Мне уже удалось нарисовать треугольники, применить цвет и текстуру и т. д. Объект, который я сейчас пытаюсь отобразить, представляет собой повернутый куб с длиной...
878 просмотров
schedule 02.08.2022

Камера (LootkAt + Ортогональная проекция) не хочет работать [SlimDX/D3D9]
Я не очень понимаю, как "камеры" работают с D3D9 Во-первых, как я настроил камеру: public Camera() { this.eye = new Vector3(0.0f, 0.0f, 0.0f); this.lookAt = new Vector3(0.0f, 0.0f, 1.0f); this.up = new...
3557 просмотров
schedule 03.04.2023

Множественное постоянное обновление буфера перед одним Present
Я пишу системный менеджер частиц с SlimDX/D3D11 и обнаружил некоторые проблемы с постоянными буферами. Мой системный менеджер частиц может одновременно рисовать несколько систем частиц с разными физическими характеристиками и основан на Образец...
471 просмотров

Меши начинают прыгать при вращении/движении камеры
Эй вместе, Пишу сюда первый раз, потому что запутался... Чем дальше сетка от начала координат (0, 0, 0), тем больше она «прыгает»/«мерцает» при вращении или перемещении камеры. Как-то трудно описать этот эффект: как будто сетка немного...
392 просмотров
schedule 31.05.2022

SlimDX, ошибка SwapChain.ResizeBuffers()?
У меня проблема с методом "SwapChain.ResizeBuffers(...)", всякий раз, когда я его вызываю, я получаю ошибки... По сути, я пытаюсь сделать следующее: я хочу иметь возможность изменить разрешение рендеринга на лету, поэтому я вызываю этот метод (ниже),...
747 просмотров
schedule 19.01.2023

Рисование растровых изображений с помощью BitmapBrush на SlimDX Geometry (VB.NET)
У меня есть программа, в которой я пытаюсь отобразить изображение в Direct2D на четырехугольник, используя SlimDX и VB.net. Программа получает с сервера массив из 4-х точек, представляющих собой четырехугольник, на который нужно отрисовать...
524 просмотров
schedule 10.05.2022

Захват неактивного окна с помощью С#
У меня возникла проблема сделать скриншот окна BlueStacks (это эмулятор Android) с какой-то игрой в нем. Сначала я попробовал метод CopyFromScreen , и он отлично работает. Но через какое-то время я хочу сделать скриншот окна, когда оно не...
964 просмотров
schedule 25.06.2023

Определить координаты экрана из точки в мире DirectX
У меня есть точка в пространстве, представленная матрицей 4x4. Я хотел бы получить координаты экрана для точки. Выбор кажется полной противоположностью тому, что мне нужно. Я использую координаты экрана, чтобы определить, где рисовать текст. В...
1322 просмотров
schedule 04.09.2022

Visual Studio Graphics Debugger пропускает работающий пиксельный шейдер
Я программирую на С#, Visual Studio 2013 Update 5 RC и использую Direct3D 11 (через SlimDX) для рендеринга анимированной сцены. Я экспериментировал с текстурами неупорядоченного доступа в пиксельном шейдере, и он прекрасно работает. То есть мой...
926 просмотров

C # Сделать снимок экрана окна / рабочего стола с помощью SlimDX
Я новичок в SlimDX и слышал, что есть способ делать снимки экрана с помощью этой библиотеки. Причина, по которой я хочу использовать SlimDX, заключается в том, что я хочу делать скриншоты намного быстрее, чем Graphics.CopyFromScreen() так...
706 просмотров
schedule 01.10.2023