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

Проблема с FMX Direct 2D
Всем доброго дня! У меня возникла довольно неприятная проблема с одним из моих текущих проектов. Я работаю с аппаратной библиотекой (перевод заголовка NVAPI Pascal от Андреаса Хаусладена) в одном из моих текущих проектов. Эта библиотека позволяет...
1059 просмотров
schedule 10.09.2021

Как преобразовать кисть XAML в кисть Direct2D?
Я работаю над приложением в стиле Metro. В Metro вы можете смешивать XAML и DirectX . Я создаю пользовательский элемент управления XAML, который использует общую поверхность для визуализации некоторого содержимого в Direct2D. Я хочу иметь...
225 просмотров
schedule 21.09.2021

Проблемы с ID2D1bitmap
Я пытаюсь сохранить ID2D1bitmap в файл в соответствии с этим Как сохранить ID2D1Bitmap в файл PNG Можно ли это сделать в windows 7? без обновления платформы? Я получаю необработанное исключение. (Чтение нарушения Aceess) по адресу: if...
458 просмотров
schedule 09.09.2021

Неверная цель рендеринга ID2D1Bitmap
Я пытаюсь сохранить ID2D1Bitmap на основе этого Как сохранить ID2D1Bitmap в файл PNG но в отличие от него в hr = pRT2-> EndDraw (); мой hr = -2003238891. что означает D2DERR_WRONG_RESOURCE_DOMAIN. как мне использовать исходную цель рендеринга...
1427 просмотров
schedule 19.11.2021

Можно ли отменить рисование RenderTarget из другого потока?
Цикл рендеринга Direct2D запускается в отдельном потоке по эстетическим причинам. Это обеспечивает плавную и мгновенную анимацию независимо от изменения размера окна или других блоков перекачки сообщений в основном потоке. Этот поток рендеринга...
168 просмотров
schedule 20.11.2021

Direct2D против Direct3D для рендеринга цифрового видео
Мне нужно рендерить видео с нескольких IP-камер в несколько элементов управления в клиентском приложении. В верхней части видео я смогу добавить некоторые OSD, такие как временная метка и имя камеры. То, что я пытаюсь сделать, не имеет ничего общего...
1353 просмотров
schedule 22.11.2021

Пользовательский элемент управления DirectX10 / ShapDX
Я пытаюсь создать собственный элемент управления с прямым выводом x10 / direct2D (панель, а не форма). Я выполняю весь рендеринг в переопределяющем методе OnPaint, однако я где-то читал, что это неправильно и вместо этого следует использовать...
81 просмотров
schedule 28.09.2021

Таинственная утечка памяти Direct2D с градиентами
У меня есть приложение C # на основе SharpDX. Существует сценарий, в котором пользователю разрешено редактировать линейные градиенты, но поскольку я не нашел способа изменить ID2D1GradientStopCollection (он же...
373 просмотров
schedule 22.11.2021

Какой параметр у меня неправильный для ID2D1DeviceContext :: CreateBitmap?
Я пытаюсь нарисовать заэкранное растровое изображение с помощью Direct2D. Мне нужно использовать ID2D1DeviceContext вместо ID2D1RenderTarget, потому что мне нужно установить режим наложения. Однако CreateBitmap не работает с ошибкой E_INVALIDARG...
70 просмотров
schedule 27.09.2021

Разделение текстуры при высоком разрешении в настраиваемом эффекте Direct2D HSLT
Это странно. Я пытаюсь реализовать переходы как эффекты Direct2d. При реализации простого пиксельного шейдера из gl-transitions : fxc /Zi /T ps_4_0 warp.hlsl /D D2D_FULL_SHADER /D D2D_ENTRY=main /E main /Fo warp.cso /Fh "warp.h"...
46 просмотров
schedule 30.11.2021

Direct3D 11 с наложением DirectDraw (2D)
По сути, я хочу сделать 2D-рисунок на 3D-цепочке обмена. Но мой код внедряется в другую программу, исходного кода у меня нет. Я могу сделать свой рисунок, но он работает только тогда, когда цепочка обмена создается в формате...
1083 просмотров

Изменение размера цепочки обмена DXGI, привязанной к цели рендеринга Direct2D
У меня есть цель рендеринга Direct2D, созданная с помощью ID2D1Factory::CreateDxgiSurfaceRenderTarget. Когда я получаю сообщение WM_SIZE, я пытаюсь изменить размер соответствующей цепочки подкачки, вызывая IDXGISwapChain::ResizeBuffers, но это не...
1347 просмотров
schedule 28.03.2022

Окно Direct2D не полностью отображается
Я только начал изучать Direct2D и Windows и просматривал учебные пособия, которые есть на MSDN. Большая часть кода, который я написал, в значительной степени скопирована вручную с их сайта. Я нахожусь в учебном модуле, который представляет собой...
440 просмотров
schedule 11.04.2022

Как Autocad может так быстро панорамировать и масштабировать?
Я разрабатываю средство просмотра изображений, в котором графика отображается в режиме сглаживания. Изображения можно сначала отредактировать с помощью Autocad, который создает файлы DXF. Приложение написано с использованием Visual C++ и Direct2D....
897 просмотров
schedule 11.04.2022

Delphi, Direct2D, TBitmap и прозрачность
Я изо всех сил пытаюсь нарисовать TBitmap с прозрачностью на TDirect2DCanvas , не теряя прозрачности. Создав TBitmap , который действует как задний буфер для моей операции рисования, следующим образом: bmp := TBitmap.Create;...
1502 просмотров
schedule 16.04.2022

Direct2d с WPF через RDP
Я разрабатываю приложение C#, которое использует SharpDx для визуализации карты с помощью Direct2d. Эта карта отображается с D3DImage на хосте WPF. На локальной машине все работает нормально, но когда я пытаюсь подключиться через удаленный рабочий...
635 просмотров
schedule 28.04.2022

Direct2D CreateTextLayout() - Как получить координаты вставки
Я визуализирую текст с помощью Direct2D, начиная с текстового макета. HRESULT hr = m_spWriteFactory->CreateTextLayout( m_wsText.c_str( ), m_wsText.length( ), m_spWriteTextFormat.Get( ), m_rect.right - m_rect.left...
2551 просмотров
schedule 06.07.2022

Фотоэффекты Instagram в приложениях Metro для Windows 8 с использованием С#
Мне нужно реализовать фотоэффекты Instagram, такие как амаро, хадсон, сепия, подъем и так далее. Я знаю, что в этой статье используются только базовые эффекты: http://code.msdn.microsoft.com/windowsdesktop/Metro-Style-lightweight-24589f50 Другой...
1820 просмотров

Как сохранить масштаб окна Direct2D при использовании обработки сообщений WM_MOUSEWHEEL
Я пытаюсь увеличить масштаб моего ID2D1HwndRenderTarget* renderTarget -окна в позиции мыши, используя вспомогательные функции Direct2D. После некоторого тестирования я обнаружил, что GET_WHEEL_DELTA_WPARAM(wParam) возвращает 120 (целое? короткое?)...
94 просмотров
schedule 12.09.2022

Копировать из RenderTarget в память хоста
Используя Direct2D, я хотел бы иметь возможность либо отображать в системную память, либо копировать содержимое цели рендеринга в системную память. Возможно ли это с Direct2D? Или мне придется сделать некоторое взаимодействие d3d?
1160 просмотров
schedule 22.09.2022