API如何工作和为什么它们如此酷
简单解释API使用方式
发布于
4分钟读取
2023年10月16日
义工
APIs应用编程界面常被认为仅基于网络典型关联休息APIs中基本使用Web协议或TCP/UDP自定义协议
API最好被看成是同时执行的两个应用或代码源之间的接口图形APIs
我开发者如何与GPU互动并显示3D模型、动画并处理游戏框架交互性就是界面定义
通过接口,图形卡开发者中间层开发者与图形卡之间的广客界面包括OpenGL、WebGL、Vulkan、DirectX、SDL等
自然有驱动器和固件关联图形卡由图形界面或图形API操作外加多库ython语言各语言库可被视为接口
现实中接口常用代码操纵外国力量置它为接口是否全然是另一码事
网拆像美汤(Python)ython和计算机联网层之间的接口虽然我们不称之接口而称之为库但它与API功能相同
不同类型界面使用不同术语可能非常混淆一旦你理解到大多数库是两种软件间事实界面,便应更容易消化API思想
API实例
每一个大应用都有一个API部分为插件APIs,部分为硬件APIs,部分为网页APIs,并有许多其他类型接口我可以举几个例子来巩固思想
第一 Unity游戏引擎有一个脚本接口,允许你使用C#与引擎交互集合类函数对象等界面称UnityAPI