0
ответов

SetPixel работает слишком медленно. Есть ли более быстрый способ рисования в растровое изображение?

У меня есть небольшая программа рисования, над которой я работаю. Я использую SetPixel на растровом изображении, чтобы рисовать линии. Когда размер кисти становится больше, примерно 25 пикселей в поперечнике, появляется заметная производительность ...
вопрос задан: 14 October 2011 13:57
0
ответов

В чем разница между GetClientRect и GetWindowRect в WinApi?

Что из этого следует использовать в InvalidateRect для обновления окна? И почему?
вопрос задан: 26 September 2011 20:41
0
ответов

CreateCompatibleBitmap и CreateDIBSection (DC памяти)

из того, что я здесь прочитал, кажется, что большинство функций Windows GDI ускорены. Так, например, при вызове BitBlt или AlphaBlend используется аппаратное ускорение, если оно доступно. Также упоминается, что ...
вопрос задан: 21 September 2011 17:13
0
ответов

Интерфейс Direct2D и проблема размытого текста

Мое новое приложение будет иметь богатый интерфейс, который должен быть изменен в размерах "на лету" с использованием прозрачных иконок/изображений и т.п. Для этого приложения я пытаюсь принять решение об использовании нового Direct2D API против ...
вопрос задан: 21 September 2011 10:56
0
ответов

Как мне узнать, какой шрифт действительно использовался для моего вызова CreateFont?

В Windows вызов CreateFontIndirect () может незаметно заменять совместимые шрифты, если запрошенный шрифт не запрашивается. Вызов GetObject () не выполняет отразить эту замену;он возвращает то же самое ...
вопрос задан: 22 August 2011 23:44
0
ответов

Только результат CreateCompatibleDC имеет два цвета

В следующем коде каждый раз, когда вызывается CreateCompatibleDC, результирующий контекст устройства имеет только два цвета: черный и белый. case WM_PAINT: {PAINTSTRUCT ps; ps.hdc = ...
вопрос задан: 20 August 2011 20:23
0
ответов

Можно ли преобразовать PDF-файл в формат векторного изображения, который можно распечатать из .NET?

У нас есть приложение .NET, которое печатает как на реальных принтерах, так и в PDF, в настоящее время использующее PDFsharp, хотя эту часть можно изменить, если есть вариант получше. Большая часть вывода - это сгенерированный текст или изображения ...
вопрос задан: 18 August 2011 20:16
0
ответов

Как компьютер рисует линию ??

Windows GDI имеет следующие функции: MoveTo (); LineTo (); Они принимают координаты, где начать рисование и где прекратить рисование. Но как эти функции реализованы ?? (особенно LineTo) Do ...
вопрос задан: 29 July 2011 19:02
0
ответов

Что именно представляет собой Графический контекст?

Что именно инкапсулируется графическим контекстом (или контекстом устройства в Windows)? Различные определения в сети соглашаются, что контекст инкапсулирует параметры для различной графики ...
вопрос задан: 25 July 2011 15:34
0
ответов

Рисование на 16-битном растровом изображении шкалы серого в памяти

Требуется рисовать на 16-битном растровом изображении шкалы серого в памяти. Было бы замечательно связать TCanvas с растровым изображением. Я использую Delphi, но любой язык подходит. Мне просто нужна идея. Есть идеи ? Преобразование ...
вопрос задан: 21 July 2011 20:20
0
ответов

Как GDI / GDI + работает без OpenGL или DirectX

Извините, если это не по теме. Если так; пожалуйста, не стесняйтесь переместить его на соответствующий сайт. Как GDI / GDI + выполняет рендеринг на видеокарте (отображает содержимое на экране) без использования нижнего -...
вопрос задан: 6 July 2011 03:23
0
ответов

C # WinForms - Кто-нибудь знает о библиотеке C # GDI, а не SLOW GDI +

GDI + очень медленный, почти полностью программный, тогда как GDI сильно ускоряется аппаратно. GDI + - это то, что класс Graphics использует в WinForms, и он слишком медленный. Кто-нибудь создал библиотеку .NET GDI, чтобы ...
вопрос задан: 24 June 2011 22:33
0
ответов

Проблема с чтением метаданных JPEG (ориентация)

У меня есть изображение в формате JPEG, которое было снято на iphone. На моем настольном ПК (Windows Photo Viewer, Google Chrome и т. Д.) Ориентация неправильная. Я работаю над веб-приложением ASP.NET MVC 3, где я ...
вопрос задан: 2 June 2011 14:15
0
ответов

D3D11: Как нарисовать текст GDI на поверхности GXDI? (Без D2D)

Мне нужна помощь с отрисовкой текста в текстуру с помощью GDI и D3D11. Я пробовал использовать D2D / DirectWrite, но он поддерживает только D3D10, а не D3D11, как мне нужно. Все, что я пробовал, пока не удалось ... Теперь я хочу ...
вопрос задан: 16 May 2011 09:05
0
ответов

Как добавить текст к значку в C #?

Я хочу отображать значок [файл .ico] на панели задач с некоторым текстом, добавленным к нему во время выполнения. Есть ли собственный способ WPF сделать это? или сниппет для GDI + тоже был бы признателен. Спасибо.
вопрос задан: 11 May 2011 00:40
0
ответов

Путаница в двух функциях MFC GDI

и всем доброго времени суток. Это мой первый пост здесь. Я читал "Программирование Windows с помощью MFC - J Prosise (MS Press)" Во второй главе я наткнулся на 2 функции GDI, которые меня по-настоящему сбили с толку, ...
вопрос задан: 16 April 2011 06:52
0
ответов

Рисование C # на панелях

Я составляю дневное расписание и представляю временные интервалы с панелями, а встречи - это еще больше панелей на Топ. Пользователь может прокручивать вверх и вниз, так что диапазон, который они видят, смещается ...
вопрос задан: 31 March 2011 23:28
0
ответов

Следует ли нам использовать OpenGL для 2D-графики?

Если мы хотим создать приложение, подобное MS Paint, должны ли мы использовать OpenGL для визуализации графики? Я хочу упомянуть о производительности при использовании традиционного GDI по сравнению с OpenGL. И если есть что-то получше ...
вопрос задан: 17 March 2011 09:56
0
ответов

Как использовать GDI + в C?

Заявление об отказе от ответственности: я только начинаю работать с C, поэтому, вероятно, мне не хватает что-то очевидное или неправильное мышление! :) Как именно я мог бы использовать GDI + на чистом C? Насколько я понимаю, ...
вопрос задан: 25 February 2011 07:10
0
ответов

Что означает SelectObject (dc , hBMP)?

Думаю, я понимаю, что произойдет, если я выберу «объект» в «контекст устройства», и если этот объект является кистью, шрифтом, пером: символы этих объектов отныне используются для рисунка ...
вопрос задан: 17 January 2011 00:14
0
ответов

Создание HBITMAP из буфера памяти

У меня есть приложение, которое загружает некоторые данные blob из базы данных, которая может представлять форматированные в формате png или необработанные двоичные данные для различных растровых изображений и значков. Это хранится в std :: vector <...
вопрос задан: 5 January 2011 00:17
0
ответов

Что бы быть более качественной альтернативой StretchBlt для рисования HBITMAP?

Я не хочу использовать DrawImage GDI + из-за проблем со скоростью. Какие еще существуют способы нарисовать изображение с измененным размером с приличным качеством - по крайней мере, линейной или кубической интерполяцией?
вопрос задан: 1 January 2011 01:27
0
ответов

Переход по ссылке на рабочий стол в прозрачной форме

У меня есть служебная программа для захвата экрана, с помощью которой я могу закрепить область на рабочем столе. Я' Я сделал это довольно просто: у меня есть форма того же размера, что и экран, на котором я рисую ...
вопрос задан: 28 December 2010 09:45
0
ответов

Проверка наличия двух дат имеют одинаковую информацию о дате

Приветствую, как я могу проверить, имеют ли два разных объекта даты одинаковую информацию о дате (с одинаковым днем, месяцем, годом ...)? Я пробовал "==", "===" и .equals, но, похоже, ни один из них не работает.
вопрос задан: 13 December 2010 11:26
0
ответов

Печать на рулонной бумаге

Я использую C # с Winforms. Я пытаюсь распечатать счета на бумажном рулоне. Ширина бумаги 3 дюйма, но длина бумаги динамическая (это рулонная бумага). Длина зависит от количества элементов ...
вопрос задан: 10 December 2010 07:44
0
ответов

Можно ли обнаружить утечки GDI из отладчика Visual Studio?

Утечки объектов GDI можно увидеть из диспетчера задач или из Process Explorer . (Ну, вы не видите утечек, но вы можете видеть, постоянно ли увеличивается количество объектов uasage.) Существуют также инструменты, которые ...
вопрос задан: 1 December 2010 09:23
0
ответов

Есть ли более быстрая альтернатива GDI GetPixel ()?

Я использую GetPixel () из gdi32.dll в файле. NET, чтобы выбрать цвет пикселя в любом месте экрана. Он работает нормально, но для меня это серьезное препятствие для производительности. Есть ли более быстрый способ сделать ...
вопрос задан: 21 November 2010 00:13
0
ответов

Как получить только видимую часть окна (Windows, gdi32, user32 и т. Д.)

Я хочу получить только видимую часть окна в windows, как область. Хотите получить только ту область, которую видит пользователь. Программно, конечно. Вот пример. У меня следующее ...
вопрос задан: 18 November 2010 09:01
0
ответов

Как создать качественный экран-заставку странной формы, похожий на VS 2010?

Я ' Я видел несколько изящных заставок, таких как VS 2010, продукты Adobe и т. д. Я знаю, что в VS.NET вы можете установить цвет прозрачности и т. д., но мне никогда не удавалось сделать так, чтобы один из них выглядел красиво, если бы его не было ...
вопрос задан: 21 October 2010 13:19
0
ответов

OpenGL стерео в многослойном окне

Кто-нибудь знает способ включить OpenGL стерео при использовании многоуровневого окна в Windows 7?
вопрос задан: 15 October 2010 10:24