Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.89
%binary%
52 / 11 / 1
Регистрация: 04.02.2011
Сообщений: 126
#1

Вывод на монитор графики, не используя WinAPI - C++

26.06.2011, 22:12. Просмотров 1203. Ответов 5
Метки нет (Все метки)

Каким образом можно осуществлять работу с графикой и мультимедиа, не используя функции winapi? Не думаю, что это невозможно, ведь полно других ОС, кроме windows, использующих графику и визуализацию. Собственно всё сводится к обращению к портам монитора, к операциям ввода-вывода? Просто недавно меня поставили в тупик, сказав, что это невозможно, или это возможно, но только с использованием простейших машинных команд или при программировании на ассемблере. Вроде бы сами функции winapi используют какие-то подключаемые библиотеки? Так всё равно они должны использовать какие-либо операции по обработке изображения, мультимедиа и т.д., простые операции, так вот как обрабатывать байты информации и представить их в виде изображения, выведенного на монитор? Если я выразился в чём-то не правильно, то подскажите, в чём мои ошибки, просто мне, как начинающему, очень интересно. Заранее благодарю вас за ответы.

Добавлено через 4 минуты
Пожалуйста, только не говорите, что я написал полнейшую чушь
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.06.2011, 22:12     Вывод на монитор графики, не используя WinAPI
Посмотрите здесь:

Вывод изображения в WinAPI - C++
Вот не получается загрузить картинку Делаю по примеру найденому здесь на форуме Но у меня не находит файл #include <windows.h> ...

Вывод матрицы WinAPI - C++
Есть матрица. Она может большой (100 х 100). Есть окно с колесами прокрутки. Каким средством WinAPI в этом окне вывести матрицу? ...

Вывод текста и графики - C++
Помогите пожалуйст: Написать, с использованием функций API, программу, которая выводит в окно приложения информацию, получаемую из...

Вывод графики в OpenGL - C++
Возможно ли в OpenGL выводить картинку или даже фотографию, в форматах jpeg, png, больших размеров и в хорошем качестве?, сильно ли это...

Вывод трёхмерной графики без окна - C++
Осваивая OpenGL столкнулся с потребностью вывода изображения напрямую на экран, без использования видимого окна. Долго искал в интернете...

Visual Studio 2008, WinAPI - Вывод изображения - C++
Как вывести изображение на форму? В гугле искал, но там что-то ничего того,что я могу понять не нашёл =( Понял только , что...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
OLLEGATOR
Linux-оид
116 / 65 / 3
Регистрация: 15.02.2011
Сообщений: 353
26.06.2011, 22:25     Вывод на монитор графики, не используя WinAPI #2
ну OpenGL многое может..тем более крос-платформенна
Gepar
1175 / 531 / 20
Регистрация: 01.07.2009
Сообщений: 3,517
26.06.2011, 22:28     Вывод на монитор графики, не используя WinAPI #3
Это возможно и давно, ещё борланд библиотек навалял типа graphics.h, правда они корявые, но тем не менее раньше лучше ничего не было.
OstapBender
583 / 521 / 35
Регистрация: 22.03.2011
Сообщений: 1,585
26.06.2011, 23:40     Вывод на монитор графики, не используя WinAPI #4
есть много платформо-зависимых (борланд с++, МФС, виндоус формс ... ) и независимых наборов библиотек (wxWidgets, Qt ... )
xAtom
914 / 739 / 60
Регистрация: 09.12.2010
Сообщений: 1,346
Записей в блоге: 1
27.06.2011, 01:17     Вывод на монитор графики, не используя WinAPI #5
Все эти различные библиотеки всё равно реализуют под каждую платформу её системные API это вам кажется что они работают по иному без API-ишных процедур в многозадачных системах прямой доступ к порту монитора нет, автор возвращайся на DOS работай примиком с видеопортом-драйвера и всё, можно работать с монитором порта только в режима ядра, пиши драйвер получишь потоки байт без каких-либо ограничений.
Цитата Сообщение от OLLEGATOR Посмотреть сообщение
ну OpenGL многое может..тем более крос-платформенн
Она многое может но WinAPI в её библиотеках те же вызовы идут что и у DirectX, под каждую платформу собственная реализация хотя для прикладного программиста ничего не заметно те же функции, флаги...
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.06.2011, 06:32     Вывод на монитор графики, не используя WinAPI
Еще ссылки по теме:

Вывод изображений на монитор - C++
Подучил немного C++,написал простенькую программу для расчёта размеров деталей окошек в цех,возникла проблема.В учебниках для начинающих...

Каким образом лучше осуществить вывод массива с помощью графики? - C++
Добрый день! Имеется массив размера примерно 1000 на 500. Некоторые ячейки закрашенные, некоторые нет. Каким образом лучше осуществить...

Вывод цифр от 10 до 1 используя for, while, do/while - C++
Цель - вывести на экран все цифры от 10 до 1 Работает только for Не знаю как сделать это используя while и do...while. Может кто решить...

Вывод long double с используя printf() - C++
#include <iostream> #include <cmath> long double R(int n, int r) { long double sq = (long double) sqrt((long double)r*r -...

Вывод двумерного массива используя собственный класс - C++
Доброго времени суток! дайте совет что не так сделал. нужно вывести двумерный массив с помощью класса: #include "stdafx.h" ...

Вывод предложения, используя символ горизонтальной и вертикальной табуляции - C++
вот такая интересненькая задачка, но я прочитал и практически ничего не понял что мне нужно сделать. в с++ не сильно понимаю, поэтому и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Deviaphan
Делаю внезапно и красиво
Эксперт C++
1286 / 1220 / 50
Регистрация: 22.03.2011
Сообщений: 3,744
27.06.2011, 06:32     Вывод на монитор графики, не используя WinAPI #6
Цитата Сообщение от %binary% Посмотреть сообщение
Каким образом можно осуществлять работу с графикой и мультимедиа, не используя функции winapi?
Пиши под никсы.

Добавлено через 1 минуту
Цитата Сообщение от %binary% Посмотреть сообщение
Собственно всё сводится к обращению к портам монитора, к операциям ввода-вывода?
Да. Напиши собственные драйвера для устройств и дерзай.)

Добавлено через 18 секунд
Цитата Сообщение от Deviaphan Посмотреть сообщение
к операциям ввода-вывода?
*к прерываниям
Yandex
Объявления
27.06.2011, 06:32     Вывод на монитор графики, не используя WinAPI
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru