Вопросы по теме 'directx-11'
Могу ли я разрабатывать приложения DirectX с помощью C#?
Я хочу знать, могу ли я разрабатывать графические приложения с DirectX, используя C#?
946 просмотров
schedule
12.11.2022
DirectX 11 Переключение из полноэкранного режима -> проблема с оконным режимом
Я просматривал различные сайты в поисках правильного способа управления переключением.
Я думал, что взломал его, но теперь я заметил странную проблему, когда устанавливаю вершинные и пиксельные шейдеры для вызова отрисовки.
Я могу переключиться...
4376 просмотров
schedule
27.03.2022
Почему моя текстура не отображается в полноэкранном режиме игры DX11
Я рисую текстуру в игре DX11. Странно, что текстура никогда не отображается в полноэкранном режиме.
Я перечисляю настройки своего состояния здесь для справки.
BOOL BlendEnable[] = {TRUE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE};
UINT8...
214 просмотров
schedule
14.01.2024
Как в DirectX 11 создать и зарегистрировать два буфера в SwapChain (DXGI_SWAP_CHAIN_DESC)
Я новичок в DirectX 11, и, следуя книге Beginning DirectX 11, в главе 2 есть код для создания буфера с использованием следующего кода:
DXGI_SWAP_CHAIN_DESC swapChainDesc;
ZeroMemory( &swapChainDesc, sizeof( swapChainDesc ) );...
3545 просмотров
schedule
03.08.2022
Уровни функций DirectX 11
Я написал программу, использующую DirectX 11. При создании устройства я использую уровень функций 9.0c (точнее, D3D_FEATURE_LEVEL_9_3).
Мое первоначальное понимание уровней функций заключается в том, что выбор одного из них позволяет программе быть...
1946 просмотров
schedule
12.05.2024
Ошибка необработанного исключения при инициализации DirectX 11
Когда я пытаюсь инициализировать и использовать DirectX 11, я получаю следующую ошибку:
Ошибка:
'Engine.exe': Loaded 'C:\Users\JayRavi\Desktop\Directx 11 Tutorials\Engine\Debug\Engine.exe', Symbols loaded.
'Engine.exe': Loaded...
3079 просмотров
schedule
06.12.2022
Движущиеся вогнутости на местности DirectX
Мне нужна помощь с Directx.
Я создаю свой проект на основе образца TerraTessellation из Nvidia Directx SDK.
В основном то, что я сделал, это изменил файлы .dds на файлы, которые меня интересуют для отображения местности....
97 просмотров
schedule
06.07.2023
Nvidia 3D Video с использованием DirectX11 и SlimDX на C #
Добрый день, я пытаюсь отобразить стерео-видео в реальном времени с помощью nvidia 3DVision и двух IP-камер. Я совершенно новичок в DirectX, но пытался проработать несколько руководств и ответить на другие вопросы на этом и других сайтах. На данный...
4033 просмотров
schedule
22.07.2022
direct x 11 интеллектуальное создание буферов вершин
У меня есть небольшая загадка, которая просто ставит меня в тупик. Допустим, у меня есть пара шейдеров с разными типами вершин, например:
// light shader
struct vertexInputType
{
float4 position : POSITION;
float2 tex : TEXCOORD0;...
6082 просмотров
schedule
20.05.2023
Записать информацию в пустое окно с помощью С++
Итак, я создаю этот игровой движок и обнаружил, что ОЧЕНЬ сложно создать какое-то наложение с отладочной информацией в главное окно игры с помощью D3D11 или вообще рисовать текст, поэтому я подумал, что создам другое окно. чтобы содержать мои данные...
111 просмотров
schedule
21.06.2022
Альфа-смешивание DirectX 11 не работает
Итак, я пытался заставить альфа-смешивание работать в моем 3D-приложении, но оно просто не хочет происходить. Я рисую 2D-изображения с ортогональной проекцией в самом конце цикла рендеринга (тестирование глубины остается включенным), а текстуры...
10173 просмотров
schedule
11.12.2022
Как расположить текстурированный четырехугольник в экранных координатах?
Я экспериментирую с разными матрицами, изучаю их влияние на текстурированный квад. До сих пор я довольно легко реализовал матрицы масштабирования, вращения и перемещения, используя следующий метод для моих векторов положения:
enter code here...
1252 просмотров
schedule
27.05.2022
Как вы используете Geometry Shader с выходным потоком?
Похоже, что эта функция очень плохо документирована. В туториалах по шейдерам геометрии в DirectX SDK нет примера использования CreateGeometryShaderWithStreamOutput и нигде нет потоков, объясняющих основы этого. В msdn написано, какие функции...
4944 просмотров
schedule
26.04.2023
умножение матриц в вершинном шейдере
Когда я умножаю матрицы на CPU
D3DXMATRIX mb = mbb.matWorld * mbb.matView * mbb.matProj;
D3D11_BUFFER_DESC bd;
ZeroMemory(&bd, sizeof(bd));
bd.Usage = D3D11_USAGE_DEFAULT;
bd.ByteWidth = sizeof(D3DXMATRIX);
bd.BindFlags =...
636 просмотров
schedule
03.03.2023
Реализация шейдерной анимации для приложения DirectX Магазина Windows
Я пытаюсь добиться анимации шейдера в приложении Windows Store DirectX. На самом деле я просто хотел бы получить ту же анимацию, которую я вижу по ссылке ниже (реализовано для DirectX 9 и C#).
http://www.rastertek.com/dx10tut33.html
Я вроде...
324 просмотров
schedule
31.12.2022
Direct3D 11 CreatePixelShader (E_INVLIDARGS)
Я использую утилиту fxc.exe из directx sdk для компиляции моих шейдеров, а затем загружаю их как массив байтов в свое приложение (с этим кодом):
inline std::vector<char> ReadToByteArray(char* filename)
{
std::ifstream file;...
1756 просмотров
schedule
20.07.2022
Как проверить, соответствует ли видеокарта потребностям приложения?
У меня есть приложение, использующее специфические функции DirectX11. Есть ли способ, кроме попытки создать ID3D11Device, чтобы определить, поддерживает ли карта эту версию DirectX?
И второй вопрос: как определить, сколько видеопамяти у видеокарты?
981 просмотров
schedule
13.01.2023
Реализация сопоставления нормалей HLSL
Итак, хорошо. Я пытаюсь реализовать сопоставление нормалей в своем маленьком игровом движке, и я просто не могу заставить его работать.
Когда я делаю освещение только с нормалями для каждой вершины, все в порядке, но если я попытаюсь сделать это с...
2518 просмотров
schedule
12.12.2022
c++ включая библиотеки и добавление каталогов для DirectX11
Итак, я играю с учебником DirectX, пытаясь изучить его, но я продолжаю получать эти ошибки:
1>main.obj : error LNK2019: unresolved external symbol _D3D11CreateDeviceAndSwapChain@48
referenced in function "void __cdecl InitD3D(struct...
1942 просмотров
schedule
04.01.2023
DirectX11 рисует простой треугольник
Я попытался нарисовать простой треугольник с помощью DXUT11, но не вижу треугольника в своем окне. Я много работал, но все еще не могу понять, в чем проблема -_-
Я проверил каждое возвращаемое значение функций D3D, и все они вернули S_OK. Я вижу,...
3726 просмотров
schedule
18.08.2022