Вопросы по теме 'dxgi'
Неразрешенный внешний символ _IID_IDXGIFactory
Я создаю консольное приложение в VC ++ 2010 и добавляю в него следующий код:
#include <d3d10.h>
#include <d3dx10.h>
#include <DxErr.h>
#pragma comment(lib, "d3d10.lib")
#pragma comment(lib, "d3dx10.lib")
#pragma comment(lib, "dxgi.lib")...
8537 просмотров
schedule
16.11.2021
В списке мониторов DXGI не указан полный размер монитора Dell P2715Q.
Делаю перебор DXGI адаптеров и мониторов. Второй монитор, подключенный к моему компьютеру, — Dell P2715Q с разрешением 3840*2160:
Однако программа сообщает, что это 2560*1440, второе доступное разрешение. Минимальный код для...
341 просмотров
schedule
14.03.2022
Изменение размера цепочки обмена DXGI, привязанной к цели рендеринга Direct2D
У меня есть цель рендеринга Direct2D, созданная с помощью ID2D1Factory::CreateDxgiSurfaceRenderTarget. Когда я получаю сообщение WM_SIZE, я пытаюсь изменить размер соответствующей цепочки подкачки, вызывая IDXGISwapChain::ResizeBuffers, но это не...
1347 просмотров
schedule
28.03.2022
Неверная идентификация встроенной графики Intel (DXGI)
Я заполняю окно пустой цепочкой подкачки, которая обрабатывается DirectX 12. Немного дурачась с Explicit Multi-Adapter, я столкнулся с этим странным поведением...
Как показано почти во всех существующих демонстрационных кодах DX12, я перебираю все...
698 просмотров
schedule
15.04.2022
Что означает режим масштабирования DXGI_MODE_SCALING_UNSPECIFIED в списке режимов, возвращаемом из IDXGIOutput.GetDisplayModeList?
Я пытаюсь создать приложение Direct3D 10/11 с поддержкой полноэкранного режима. Для этого я должен предоставить пользователю список доступных видеорежимов. Кроме того, было бы здорово выбрать текущие настройки рабочего стола в качестве режима видео...
791 просмотров
schedule
28.04.2022
Рисовать в хуке Present(), не разрушая существующий контент
Я пишу универсальное оверлейное приложение (не чит) для полноэкранных приложений DX11. Я полный новичок в DX11 и стараюсь быстро наверстать упущенное, так как у меня не хватает времени на проект. Надеюсь на вашу помощь.
Я вставляю dll и...
1905 просмотров
schedule
19.07.2022
E_NOINTERFACE при вызове CreateDXGIFactory1
Я относительно новичок в C++ в целом и очень новичок в разработке для Windows.
Я пишу программу, которая использует библиотеку DXGI — она прекрасно компилируется, но когда я запускаю исполняемый файл, HRESULT из CreateDXGIFactory1 выходит как...
490 просмотров
schedule
02.08.2022
Окно SharpDxИзменить размер
Я пытаюсь реализовать обновление обратного буфера, как только размер моего окна был изменен. Так что мои объекты не будут растягиваться. Итак, я попробовал это
_renderForm.Resize += OnRenderFormOnResize;
private void OnRenderFormOnResize(object...
3503 просмотров
schedule
09.09.2023
Получение данных ID3D11Texture2D для отправки по сети
Я изменяю образец API дублирования рабочего стола любезно предоставлено Microsoft для захвата экрана и отправки обновлений по сети моему приложению. Я знаю, как на самом деле отправить данные; моя проблема заключается в получении данных из объекта...
1356 просмотров
schedule
25.07.2023
Дублирование рабочего стола и С++ AMP несовместимы?
Я хочу захватить и сжать экран на GPU. C++ AMP и DXGI Desktop Duplication работают по отдельности, но, похоже, не работают вместе.
Пример:
Этот проект отлично работает, но добавление минимального кода C++ AMP почти верхняя часть...
152 просмотров
schedule
17.07.2023
SharpDX MapSubresource перевернут по вертикали C#
Как я могу перевернуть SharpDX.Databox, не преобразовывая его в растровое изображение? Я делаю запись экрана, используя SharpDX и Media Foundation. Ниже приведен код того, как я получаю Databox.
mapSource =...
442 просмотров
schedule
01.05.2023
Снимок экрана дублирования рабочего стола (DirectX) не может доставить обновления экрана
Я работаю над приложением, которое будет захватывать экран через API-интерфейсы дублирования рабочего стола (с использованием DirectX 11) (только отличие от предыдущего обновления экрана) и отображать его в другом окне (средство просмотра может...
3812 просмотров
schedule
24.07.2023
Как проверить, используется ли настоящий аппаратный видеоадаптер
Я разрабатываю приложение, которое показывает что-то вроде видео в своем окне. Я использую технологии, описанные здесь Знакомство с Direct2D 1.1 . В моем случае единственная разница в том, что в конечном итоге я создаю растровое изображение,...
1341 просмотров
schedule
28.06.2023
Разница между Direct3D и DXGI
Я пытаюсь запросить компьютер Windows, используя С++, для списка доступных видеокарт.
На этот вопрос SO есть ответ (от moxize), который обеспечивает один способ (d3d9.h): get- модель-видеокарты
И этот предоставляет другой (dxgi.h):...
1330 просмотров
schedule
05.05.2023
Получите новый подключенный дисплей через существующий IDXGIDevice
У меня есть программа, которая создает ID3D11Device устройство при запуске и уничтожает при завершении работы. Я столкнулся с проблемой при подключении второго монитора после создания ID3D11Device . В этом упрощенном фрагменте кода он перечисляет...
41 просмотров
schedule
26.01.2023
DXGI выводит пустой массив пикселей, memcpy тоже не работает
Привет, я пытаюсь объединить данный код с моим, чтобы вывести массив пикселей из изображения, но проблема в том, что 1) он выводит пустой массив 2) memcpy не работает с unique_ptr to const void * ОШИБКА Как получить доступ к данным пикселей из...
69 просмотров
schedule
05.11.2023
Искаженное изображение захвата экрана DXGI
Мало того, что фпс падает с 60 до 20-21, так еще и изображение выглядит таким искаженным. Второе изображение, как это должно выглядеть
Как это выглядит Как это должно выглядеть
if (captureVideo == 1) {
pNewTexture = NULL;
// Use...
327 просмотров
schedule
06.02.2024