Вопросы по теме 'directdraw'
Можно ли в файле DDS обнаруживать текстуры с альфа-битами 0/1?
В моем движке мне нужно иметь возможность обнаруживать текстуры DXT1, которые имеют тексели с 0 альфа (например, вырез для оконной рамы). Это легко для текстур, которые я сжимаю сам, но я не уверен, что текстуры уже сжаты.
Есть ли простой способ...
952 просмотров
schedule
29.09.2021
Адаптация вывода DirectDraw
Я работаю над проектом по добавлению функциональности в старую игру; идея состоит в том, чтобы добавить возможность запускать его в оконном режиме (изначально он поддерживает только полноэкранный режим 800x600).
До сих пор я модифицировал...
361 просмотров
schedule
01.03.2022
Создание простого приложения с одним буфером (IDirectDraw)
Я пытаюсь создать одно буферизованное оконное приложение с использованием исходного интерфейса DirectDraw.
Это чисто в образовательных целях и в отношении просто потому . Играю с IDirectDraw интерфейсом (подчеркиваю, это оригинальная версия,...
330 просмотров
schedule
09.03.2022
Direct3D 11 с наложением DirectDraw (2D)
По сути, я хочу сделать 2D-рисунок на 3D-цепочке обмена. Но мой код внедряется в другую программу, исходного кода у меня нет.
Я могу сделать свой рисунок, но он работает только тогда, когда цепочка обмена создается в формате...
1083 просмотров
schedule
31.03.2022
Как установить клиппер Direct Draw в соответствии с положением клиентской области окна относительно экрана
Я добавляю опцию рендеринга Direct Draw в свой 2D-графический движок.
При установке Direct Draw Clipper в не полноэкранном приложении клиппер обрезает клиентскую область со смещением, если верхняя левая позиция клиентской области окна не находится...
82 просмотров
schedule
02.06.2022
ActiveX HWND, безоконный режим DirectX
Я хотел бы отображать видео в элементе управления ActiveX (а не во всплывающем окне DirectShow). У меня есть:
IID_IVMRWindowlessControl
IID_IVMRFilterConfig9
CLSID_VideoMixingRenderer9
Я хотел бы установить режим WindowLess, но я не знаю,...
1794 просмотров
schedule
13.06.2022
DirectX9, DirectDraw, оптимизация?
Во-первых, я программирую игру. В настоящее время в функции рендеринга есть два вызова двух разных функций. Один рендерит какой-то текст, другой рендерит спрайты.
На моем компьютере (процессор AMD Phenom(tm) II X4 955 (4 процессора), ~3,2 ГГц,...
1693 просмотров
schedule
03.03.2023
Реализация аппаратного ускорения графики в Silverlight для Windows Embedded
У кого-нибудь есть образец кода, как использовать DDraw и OpenGL в wince?
Я поискал в сети и не нашел ничего о том, как реализовать аппаратное ускорение в wince с помощью DDraw и OpenGL.
Пожалуйста, расскажите мне, как использовать OpenGL API в...
955 просмотров
schedule
16.05.2023
скриншоты с помощью DirectDraw быстрее, чем с помощью GDI?
просто чтобы сэкономить время, возможно, кто-нибудь пробовал это или видел где-то связанную информацию.
спрашиваю о DirectDraw, а не о DirectX, потому что мне нужна поддержка Win2000 и выше, и я не могу установить DirectX на целевой ПК
646 просмотров
schedule
03.12.2022
IDirectDrawSurface7::Blt вернул E_INVALIDARG
Шаг 1:
Image* image = NULL;
image = Bitmap::FromFile(m_lpwFPSImagePath[i], TRUE);
DDSURFACEDESC2 ddsd;
DDCOLORKEY ddck;
ZeroMemory( &ddsd, sizeof(...
162 просмотров
schedule
09.11.2022
Как рисовать текст в DirectX 12?
Это дополнительный вопрос о Как вы рисуете текст в DirectX 11. ?
В Direct3D-12 все стало намного сложнее, и, поскольку он новый, я не смог найти подходящих библиотек в Интернете.
Я создаю базовое приложение Direct3D12 FPS Test, и мне нравится...
5816 просмотров
schedule
15.03.2024
DirectDraw: сбой обрезки, если поверхность больше, чем задний буфер
Я пишу игровой движок для мобильных устройств и пытаюсь поддерживать несколько разрешений. Игровой мир может быть намного больше, чем экран, поэтому я использую клипер, чтобы создать окно просмотра мира.
У моего устройства разрешение 240x320....
343 просмотров
schedule
08.05.2024