Вопросы по теме 'directx-11'

Где должен быть материал DirectX после установки Windows 8 SDK?
Я установил Windows 8 SDK (который должен включать DirectX SDK). Но мой материал DirectX не работает (см. этот вопрос об этом). Но по отдельному вопросу я хотел спросить, где должен быть весь материал DirectX SDK после установки Windows 8 SDK....
2242 просмотров

Преобразование шейдеров Directx 9 для Directx 11.1 (приложения Магазина Windows)
Я пытаюсь научиться писать шейдеры DirectX с помощью hlsl для приложения DirectX Windows Store. В Visual Studio 2012 есть отличный инструмент для разработки шейдеров, но, поскольку я новичок в шейдерах, я не могу интерпретировать экспортированный...
2006 просмотров

Загрузить объект MTL Direct3D 11
Быстрый вопрос, как мне загрузить модель .obj в directx 11 (d3d11.h), а также файл .mtl для материалов. Заранее спасибо.
2214 просмотров
schedule 19.10.2022

Как использовать аппаратное ускорение декодирования видео / H.264 с DirectX 11 и Windows 7?
Я занимался исследованиями весь день и не продвинулся далеко. Я нахожусь в Windows 7, использую directx 11. (Мой окончательный результат должен быть кадром видео на текстуре DX11). Я хочу декодировать некоторые очень большие видеофайлы H.264, а ЦП (с...
16948 просмотров

Как рисовать цветные линии и многоугольники с помощью Directx11 без файла fx?
Мне нужно нарисовать набор линий, используя заданный цвет. Я видел много примеров, в которых используются пиксельные шейдеры и fx-файлы. Мое требование немного проще. Мне нужно нарисовать набор линий (LineStrip), используя заданные вершины...
1277 просмотров
schedule 31.10.2022

Захват экрана c++ Directx11 и сохранение в файл
у меня проблема с сохранением texture2d в файл, он всегда дает мне черное изображение. Вот код: HRESULT hr = SwapChain->GetBuffer( 0, __uuidof( ID3D11Texture2D ), reinterpret_cast< void** >( &g_pSurface ) ); if( g_pSurface ) {...
11516 просмотров
schedule 18.02.2024

DirectX и отрицательный масштаб
Я начинаю экспериментировать с некоторыми вещами типа DirectX, и у меня возник вопрос о матрицах масштабирования. Если я установлю свою матрицу вида на: XMMatrixTranspose (XMMatrixIdentity() * XMMatrixScaling (1.0f, 2.0f, 1.0f)) Тогда все...
258 просмотров
schedule 23.01.2024

Можно ли использовать один постоянный буфер для многих объектов?
Я новичок в Direct3D 11, и у меня возникли проблемы с пониманием того, как обновлять константу (и другие буферы) для каждого объекта. У меня есть простой код, в котором я пытаюсь заставить два квадроцикла рисовать на экране, но в разных позициях....
5151 просмотров
schedule 04.01.2024

Понимание индекса массива сэмплера должно быть ошибкой буквального выражения в ComputeShaders
Допустим, у меня есть вычислительный шейдер, который извлекает данные из Texture2DArray, используя идентификатор группы следующим образом: Texture2DArray<float4> gTextureArray[2]; [numthreads(32, 1, 1)] void Kernel(uint3 GroupID :...
4799 просмотров

Управление памятью Directx 11
Я уже некоторое время изучаю Directx 11, но я все еще не понимаю, как Directx 11 управляет памятью. Например, если я создаю буфер вершин с помощью ID3D11Device::CreateBuffer, где хранится новый буфер? Я знаю, что он возвращает указатель на буфер,...
2720 просмотров
schedule 07.05.2024

Как установить контур для трафарета DirectX 11
Я новичок в DirectX и графическом кодировании. Я использую SlimDX для реализации. Я рисую карту, которая показывает визуальное представление данных для определенной области. Все, что я хочу сделать, это взять форму состояния и, если пиксель...
1162 просмотров
schedule 12.12.2023

Компилятор не распознает тип функции-члена класса в файле реализации, но распознает в файле интерфейса
Как часть класса, который я создал, у меня есть структура, представляющая постоянный буфер. В файле интерфейса (файл .h) есть функция-получатель, тип возвращаемого значения которой такой же, как у структуры. Прототип функции в файле .h распознается...
308 просмотров
schedule 01.09.2022

DirectX 11 — преобразование AoS в SoA с использованием AVX, вызывающее повреждение буфера вершин при переназначении
Здравствуйте! Я внедряю систему частиц в DirectX 11 и использую Intel AVX instrinsics для обновления данных о частицах, а также преобразования их из SoA (структура массива) в AoS (массив структур) перед передачей их в IA- сцена. Похоже, когда...
366 просмотров
schedule 03.10.2022

D3D11CreateDeviceAndSwapChain не удается
В настоящее время у меня есть цикл for, который должен быть прерван после того, как hr завершится успешно, однако он не увенчается успехом, что позже вызывает у меня проблемы. HRESULT hr = S_OK; UINT createDeviceFlags = 0; #ifdef _DEBUG...
4834 просмотров

Интеграция ogre3d с hololens
Я хотел бы интегрировать ogre3d с directx и c++ с помощью hololens. разве так можно? каковы шаги по преобразованию механизма рендеринга, что отображается в буфере кадров в буфер hololens?
362 просмотров
schedule 05.05.2024

UWP CreateDDSTextureFromFile не может загрузить файл .dds
В настоящее время я пытаюсь загрузить файл .dds в куб, но у меня возникают проблемы с загрузкой файла. Я использую библиотеки DirectXTK от nuget, точнее DDSTextureLoarder. CreateDDSTextureFromFile(m_deviceResources->GetD3DDevice(),...
144 просмотров
schedule 30.07.2022

прямой x 11 недопустимый аргумент при создании вершинного шейдера
Вот имя файла кода шейдера: Shader.shader struct VOut { float4 position : SV_POSITION; float4 color : COLOR; }; VOut VMain(float4 position : POSITION, float4 color : COLOR) { VOut output; output.position = position;...
790 просмотров
schedule 19.11.2023

компонент z SV_POSITION в пиксельном шейдере
Привет, я новичок в DirectX и борюсь с SV_POSITION в пиксельном шейдере. Итак, мой пиксельный шейдер получает входные данные от входа SV_POSITION (float4) как обычно, и я просто предполагаю, что компонент z этого входа даст мне значение глубины...
790 просмотров
schedule 28.08.2022

CreateInputLayout возвращает E_INVALIDARG
Я пишу программу на C++ с использованием DirectX11. Теперь я хотел начать с шейдеров и для этого мне также нужен ID3D11InputLayout //in main shader.Bind(DeviceContext); ID3D11InputLayout *pLayout; D3D11_INPUT_ELEMENT_DESC ied[] = {...
497 просмотров
schedule 22.10.2023

Nvidia NVDEC - копирование декодированного кадра в текстуру D3D11 NV12
Я пытаюсь скопировать декодированный буфер NV12 NVDEC непосредственно в текстуру NV12 d3d11. Пока не повезло. То, что мне удалось сделать, это двойное копирование с использованием 2 текстур d3d11 (яркость + цветность), 2 cuGraphicsMapResources , 2...
573 просмотров
schedule 14.01.2024