<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>图形编程 on 软件开发大郭的技术博客</title>
		<link>https://blog.grabbyte.com/tags/%E5%9B%BE%E5%BD%A2%E7%BC%96%E7%A8%8B/</link>
		<description>Recent content in 图形编程 on 软件开发大郭的技术博客</description>
		<generator>Hugo</generator>
		<language>en</language>
		
		
		
		
			<lastBuildDate>Sun, 23 Jul 2023 20:05:49 +0800</lastBuildDate>
		
			<atom:link href="https://blog.grabbyte.com/tags/%E5%9B%BE%E5%BD%A2%E7%BC%96%E7%A8%8B/index.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>256 色 VGA 编程 C 语言 介绍</title>
				<link>https://blog.grabbyte.com/p/2023/07/23-2005.html</link>
				<pubDate>Sun, 23 Jul 2023 20:05:49 +0800</pubDate>
				<guid>https://blog.grabbyte.com/p/2023/07/23-2005.html</guid>
				<description>&lt;h1 id=&#34;介绍&#34;&gt;介绍&lt;/h1&gt;&#xA;&lt;p&gt;本节内容：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.brackeen.com/vga/intro.html#1&#34;&gt;本教程的适用对象&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.brackeen.com/vga/intro.html#2&#34;&gt;所需材料&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.brackeen.com/vga/intro.html#3&#34;&gt;文档语法&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;本教程的适用对象&#34;&gt;&lt;a href=&#34;&#34;&gt;本教程的适用对象&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;p&gt;本教程涵盖了 C 语言中 VGA 编程的许多主题 程序设计语言。本教程的用户应具有 全面了解C语言，还应该有 熟悉DOS和BIOS功能的调用和中断。&lt;/p&gt;</description>
			</item>
			<item>
				<title>256 色 VGA 编程 C 语言</title>
				<link>https://blog.grabbyte.com/p/2023/07/23-2004.html</link>
				<pubDate>Sun, 23 Jul 2023 20:04:46 +0800</pubDate>
				<guid>https://blog.grabbyte.com/p/2023/07/23-2004.html</guid>
				<description>&lt;p&gt;关于 DOS 操作系统的 VGA 编程的五部分教程。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.brackeen.com/vga/intro.html&#34;&gt;介绍&lt;/a&gt;本教程简介。&lt;a href=&#34;http://www.brackeen.com/vga/basics.html&#34;&gt;VGA 基础知识&lt;/a&gt;设置视频模式、绘制像素和模式0x13内存。&lt;a href=&#34;http://www.brackeen.com/vga/shapes.html&#34;&gt;基本形状和线条&lt;/a&gt;绘制线条、多边形、矩形和圆形。此外，布雷森纳姆的算法，定点数学和预计算表。&lt;a href=&#34;http://www.brackeen.com/vga/bitmaps.html&#34;&gt;位图和调色板操作&lt;/a&gt;BMP 文件格式、绘图位图和调色板操作。&lt;a href=&#34;http://www.brackeen.com/vga/mouse.html&#34;&gt;鼠标支持和动画&lt;/a&gt;动画、鼠标移动和鼠标按钮检测。&lt;a href=&#34;http://www.brackeen.com/vga/unchain.html&#34;&gt;双缓冲、翻页和无链模式&lt;/a&gt;双缓冲、翻页、非链接模式结构以及 256x320 以外的 200 色模式。&lt;a href=&#34;http://www.brackeen.com/vga/resource.html&#34;&gt;链接和其他资源&lt;/a&gt;了解其他站点以及从何处获取编译器。&lt;a href=&#34;http://www.brackeen.com/vga/download.html&#34;&gt;下载&lt;/a&gt;下载源代码、可执行文件或整个教程。&lt;a href=&#34;http://www.brackeen.com/vga/trouble.html&#34;&gt;常见问题解答和故障排除&lt;/a&gt;阅读常见问题解答并解决常见的 VGA 编程问题。## 快速入门&lt;/p&gt;</description>
			</item>
			<item>
				<title>GLFW的使用说明</title>
				<link>https://blog.grabbyte.com/p/2023/02/10-1030.html</link>
				<pubDate>Fri, 10 Feb 2023 10:30:32 +0800</pubDate>
				<guid>https://blog.grabbyte.com/p/2023/02/10-1030.html</guid>
				<description>&lt;h1 id=&#34;１编译glfw生成lib库文件&#34;&gt;１.编译GLFW生成LIB库文件&lt;/h1&gt;&#xA;&lt;p&gt;由于在Windows平台下初始化OpenGL非常麻烦，不仅需要创建OpenGL上下文，而且更麻烦的是调用OpenGL的GPU驱动的函数(具体多麻烦查看我的博文)。所以推荐使用第三方已经写好的库GLFW，类似的库还有GLUT。&#xA;GLFW是跨平台的抽象层，所以同一份代码在Windows和Linux下都可以运行。&lt;/p&gt;</description>
			</item>
			<item>
				<title>在DOS下的DJGPP&#43;RHIDE安装实作</title>
				<link>https://blog.grabbyte.com/p/2022/10/08-1521.html</link>
				<pubDate>Sat, 08 Oct 2022 15:21:03 +0800</pubDate>
				<guid>https://blog.grabbyte.com/p/2022/10/08-1521.html</guid>
				<description>&lt;h1 id=&#34;djgpp介绍&#34;&gt;DJGPP介绍&lt;/h1&gt;&#xA;&lt;p&gt;DJGPP是GCC编译器在DOS操作系统上的一个移植版本，可以用来在DOS操作系统下编译生成32位保护模式的程序。&lt;/p&gt;&#xA;&lt;p&gt;DJGPP的发起人是DJ Delorie，它是开源的，任何人都可以改进它，为它的发展作贡献。大家就可以用它来编写新的DOS软件来使DOS更加强大.&lt;/p&gt;</description>
			</item>
			<item>
				<title>在VC里使用graphics.h绘图(兼容TC代码)</title>
				<link>https://blog.grabbyte.com/p/2022/10/08-152042.html</link>
				<pubDate>Sat, 08 Oct 2022 15:20:42 +0800</pubDate>
				<guid>https://blog.grabbyte.com/p/2022/10/08-152042.html</guid>
				<description>&lt;h1 id=&#34;前言&#34;&gt;前言&lt;/h1&gt;&#xA;&lt;p&gt;现在都2023年了，好多学校的教学课程还是用DOS的TC（使用&lt;span style=&#34;font-family: verdana, 宋体; font-size: 14px;&#34;&gt;Borland BGI图形库）来进行的，特别是一些图形类的算法，用到到了TC的graphics.h中的函数，&lt;/span&gt;&#xA;在网上找了一下，终于找到一个库是支持这个图形库的，以前在 Turbo C 2.0(以下简称 TC) 或 Borland C++ 3.1 中用来画图的程序，&#xA;简单修改一下就能正常运行。&lt;/p&gt;</description>
			</item>
			<item>
				<title>利用VBE显示技术做一个支持图形界面的操作系统</title>
				<link>https://blog.grabbyte.com/p/2021/08/28.html</link>
				<pubDate>Sat, 28 Aug 2021 22:07:47 +0800</pubDate>
				<guid>https://blog.grabbyte.com/p/2021/08/28.html</guid>
				<description>&lt;h1 id=&#34;前言&#34;&gt;前言&lt;/h1&gt;&#xA;&lt;p&gt;图形界面（GUI）几乎被现在所有的主流操作系统及应用程序使用，这是因为它提供了极好的人机交互接口，微软大名鼎鼎的Windows就是一个非常成功而明显的例子，据说微软的理念有一条就是“让电脑变得越来越傻瓜，任何人都可以操作它”，很显然，要实现这个梦想，GUI界面是必须的。&lt;/p&gt;</description>
			</item>
			<item>
				<title>[VBE图形界面开发介绍]做一个支持图形界面的操作系统（上）</title>
				<link>https://blog.grabbyte.com/p/2021/08/2801.html</link>
				<pubDate>Sat, 28 Aug 2021 10:00:00 +0800</pubDate>
				<guid>https://blog.grabbyte.com/p/2021/08/2801.html</guid>
				<description>&lt;h1 id=&#34;前言&#34;&gt;前言&lt;/h1&gt;&#xA;&lt;p&gt;图形界面（GUI）几乎被现在所有的主流操作系统及应用程序使用，这是因为它提供了极好的人机交互接口，微软大名鼎鼎的Windows就是一个非常成功而明显的例子，据说微软的理念有一条就是“让电脑变得越来越傻瓜，任何人都可以操作它”，很显然，要实现这个梦想，GUI界面是必须的。&lt;/p&gt;</description>
			</item>
	</channel>
</rss>
