Вопросы по теме 'directx'
В какой момент вступают в силу ограничения MaxTextureRepeat?
При выполнении пиксельного шейдера в Direct3D ограничения на координаты текстуры, наложенные MaxTextureRepeat, становятся проблемой только во время вызовов функций поиска текстуры, таких как Tex2D(), или они вступают в игру каждый раз, когда...
211 просмотров
schedule
18.12.2022
Direct3D: Каркас без диагоналей
При использовании режима заливки каркаса в Direct3D все прямоугольные грани отображают диагональ, пересекающую их из-за того, что грань разделена на два треугольника. Как убрать эту строку? Я также хочу удалить скрытые поверхности. Каркасный режим...
2866 просмотров
schedule
18.07.2022
Отслеживание локального координатного пространства объектов
Итак, это сильно связано с моим предыдущим вопросом Преобразование объекта между двумя координатами пробелы , но намного более прямой и должен иметь очевидный ответ.
Локальное координатное пространство объектов, как мне «ухватиться за него»?...
1012 просмотров
schedule
15.12.2022
Вопрос по guidInstance в библиотеке DirectInput; также занимается перечислением устройств
Относительно guidInstance в DIDEVICEINSTANCE
Майкрософт говорит:
Уникальный идентификатор экземпляра устройства. Приложение может сохранить глобальный уникальный идентификатор экземпляра (GUID) в файле конфигурации и использовать его позже....
603 просмотров
schedule
19.04.2023
тестирование основных возможностей DirectX
У меня есть управляемое приложение DirectX 9.0c, которое не запускается на некоторых машинах с низкими характеристиками (без видеокарты).
Мне интересно, есть ли у кого-нибудь какие-либо предложения относительно минимальных ограничений DirectX для...
375 просмотров
schedule
06.05.2022
Объекты Microsoft, функции Release() возвращают значение?
Мне любопытно, потому что я не мог узнать об этом в MSDN. Я обнаружил, что функция Release() присутствует в различных COM-объектах, которые я, очевидно, должен использовать для удаления указателей. Но я не уверен, что именно он возвращает? Раньше...
2042 просмотров
schedule
20.05.2023
Компиляция приложения DX 9.0c с March09SDK => Невозможно запустить с более старыми DLL DX 9.0c => Проблема :)
Я не могу сделать сценарий из темы.
У меня установлен DirectX 9 March 2009 SDK, то есть 9, "sub"-версия c, но "sub-sub"-версия 41, поэтому библиотеки (d3dx9.lib d3d9.lib) связывают экспорт с dxd3d_41.dll.
Что происходит, когда я пытаюсь...
200 просмотров
schedule
06.02.2023
MDX/SlimDX портит полосы прокрутки WPF?
У меня есть очень простой пользовательский элемент управления WPF, который смешивается с приложением Windows Forms. В нем есть поле со списком, отображающее полосу прокрутки без ползунка (изображение ниже). Я сузил его до подключаемого модуля в...
1449 просмотров
schedule
07.01.2023
Использование DXUTSetWindow в приложении MFC Direct3D
Я экспериментировал с функциями DXUT для приложений Direct3D в DirectX SDK от марта 2009 года. Кажется, у них есть много полезных функций, включая автоматическое определение DirecX10 или DirectX9 и функции управления окнами, которые позволяют...
1562 просмотров
schedule
14.06.2023
Рисовать полноэкранный квадроцикл?
Что с этим не так:
pVertexBuffer[0].Position = D3DXVECTOR3(0.0f,0.0f,0.0f);
pVertexBuffer[0].TexCoord = D3DXVECTOR2(0.0f,0.0f);
pVertexBuffer[1].Position = D3DXVECTOR3(m_ScreenResolutionX,0.0f,0.0f);
pVertexBuffer[1].TexCoord =...
2619 просмотров
schedule
07.09.2023
Несколько целей рендеринга в DX9
я установил
m_lpD3DDevice->SetRenderTarget(0,Buffer1);
m_lpD3DDevice->SetRenderTarget(1,Buffer2);
m_lpD3DDevice->SetRenderTarget(2,Buffer2);
и если я визуализирую, пиксельный шейдер влияет только на первую цель рендеринга.
Его...
2458 просмотров
schedule
24.03.2023
Производительность DirectX и последней версии Windows Mobile
Я наблюдаю очень низкую производительность при использовании управляемых оболочек DirectDraw для WindowsMobile.
Microsoft.WindowsMobile.DirectX.Direct3D
Мне кажется, что самым большим узким местом является вызов Device.Present() после создания...
405 просмотров
schedule
06.11.2022
Создание пользовательской сетки в C # под управлением DirectX
Мне нужно создать 3D-сетку DirectX во время выполнения , используя управляемый DirectX из C #. Мне не удалось найти никакой информации о том, как это сделать.
Нет, я не могу использовать программу 3D-моделирования для создания своих объектов....
5009 просмотров
schedule
24.03.2024
Не удалось найти dsound.h после установки Directx 9.0c в Windows XP
Я пытаюсь собрать portaudio с помощью MS VC++ 2009. При первой попытке я получил ошибку что dsound.h не найден. Затем я скачал и установил DirectX 9.0c. Теперь я предположил, что установщик создаст переменную окружения DX_SDK, через которую я...
3081 просмотров
schedule
30.03.2023
Как установщик clickonce устанавливает предварительные требования, которые не упомянуты в списке предварительных требований
Я хочу упаковать DirectX 9 в свой установщик, так как это необходимо для работы моего программного обеспечения.
Подскажите, пожалуйста, как я могу это сделать?
Я пробовал это делать. Я перешел к заголовку на вкладке необходимых компонентов,...
1181 просмотров
schedule
19.04.2022
Установка нескольких версий DirectX SDK
У меня есть несколько приложений DirectX, которые я разработал в колледже, используя DirectX SDK августа 2007 года. Я хотел бы установить август 2007 года и последнюю версию SDK, чтобы я мог перенести свое приложение на новейшую платформу.
Есть ли...
1979 просмотров
schedule
10.08.2022
Desktop Window Manager захватывает весь экран
Мне было интересно, может ли кто-нибудь дать мне отправную точку, как сделать снимок всего экрана в Windows Vista / 7? Я знаю, как это сделать в предыдущих версиях Windows, но мне бы очень хотелось сохранить все в стеке D3D, не прибегая к вызовам GDI...
1807 просмотров
schedule
01.05.2023
Рендерер Gamebryo не сбрасывается
Средство рендеринга для моего игрового приложения не сбрасывается должным образом, когда я иногда блокирую свой компьютер и снова вхожу в него. Приложение использует движок Gamebryo со слоем CEGUI (графический интерфейс Crazy Eddie) поверх. При...
585 просмотров
schedule
20.05.2022
Координаты текстуры сферы DirectX
У меня есть сфера с нормалями для каждой вершины, и я пытаюсь получить координаты текстуры для объекта, используя алгоритм:
U = Asin(Norm.X) / PI + 0.5
V = Asin(Norm.Y) / PI + 0.5
С текстурой в горошек я получаю:
Вот тот же объект без...
2493 просмотров
schedule
18.09.2022
Растягивание бликов в DirectX приводит к неровным краям
У меня есть приложение Direct3D, которое работает в оконном или полноэкранном режиме с фиксированным разрешением (скажем, 800x600). Для поддержки широкоэкранных режимов я выполняю рендеринг в задний буфер с разрешением 800x600, а затем использую Blt...
1183 просмотров
schedule
03.10.2023