マイクロソフトのAPIとフレームワークの一覧
マイクロソフトのAPIとフレームワークの一覧(マイクロソフトのAPIとフレームワークのいちらん)。
API
[編集]現行
[編集]- コンポーネントモデル
- Object Linking and Embedding (OLE)
- OLE Automation
- ActiveX
- Component Object Model (COM)
- Distributed Component Object Model (DCOM)
- COM+
- Microsoft Data Access Components (MDAC), OLE DBを含む
- Cryptographic API (CAPICOM)
- ActiveX Data Objects (ADO)
- Collaboration Data Objects (CDO)
- Object Linking and Embedding (OLE)
- DirectX
- DXGI (DirectX Graphics Infrastructure)
- Direct2D
- Direct3D
- DirectCompute
- DirectML (Direct Machine Learning)
- High Level Shading Language (HLSL)
- DirectDraw (Legacy)
- DirectInput (Legacy)
- XInput
- DirectMusic (Legacy)
- DirectPlay (Legacy)
- DirectSetup
- DirectShow (Legacy)
- DirectSound (Legacy)
- DirectWrite
- DirectX Video Acceleration
- XACT (Cross-platform Audio Creation Tool、クロスプラットフォーム対応オーディオ作成ツール) (Legacy)
- XAudio2
- X3DAudio
- Core Audio (Windows)
- Media Foundation (Windows Vista以降)
- Graphics Device Interface (GDI)
- GDI+
- Messaging Application Programming Interface (MAPI)
- Remote Application Programming Interface (RAPI)
- Speech Application Programming Interface (SAPI)
- Telephony Application Programming Interface (TAPI)
- Extensible Storage Engine (Jet Blue)
- Uniscribe
- Windows Image Acquisition (WIA)
- Windows Imaging Component (WIC)
- Windows Management Instrumentation (WMI)
- Winsock
- Win32コンソール
- Windows APIの現行バージョン: Win32, Win64
過去
[編集]- Active Scripting
- Collaboration Data Objects for Windows NT Server
- Dynamic Data Exchange (DDE)
- さらに古いアクセステクノロジー
- Microsoft Jet Database Engine
- Data object
- Data Access Objects (DAO)
- Remote Data Objects (RDO)
- Remote Data Services (RDS)
- Setup API
- Video for Windows
- Windows Multimedia Extensions (MME)
- Media Control Interface (MCI)
- Windows APIの過去バージョン: Win16, Win32s
フレームワーク
[編集]現行
[編集]- .NET Framework
- .NETアセンブリ
- .NETメタデータ
- 共通言語ランタイム (Common Language Runtime: CLR)
- 共通型システム (Common Type System)
- グローバル アセンブリ キャッシュ (Global Assembly Cache)
- 共通中間言語 (Common Intermediate Language: CIL / Microsoft Intermediate Language: MSIL)
- 基本クラスライブラリ (Base Class Library: BCL)
- .NET Remoting (Legacy)
- Windows Forms (Legacy)
- ADO.NET
- ASP.NET
- Windows Communication Foundation (WCF)
- Windows Presentation Foundation (WPF)
- Windows Workflow Foundation (WWF)
- Windows CardSpace (WCS)
- Windows PowerShell
- ML.NET
- Microsoft Management Console (MMC)
- Text Services Framework
- Windows Driver Model
- Windows Driver Foundation
- Windowsランタイム
- ユニバーサルWindowsプラットフォーム
ライブラリ
[編集]- Microsoft Foundation Class (MFC)
- Active Template Library (ATL)
- Windows Template Library (WTL)
- Windows UI Library (WinUI)
- Text Object Model (TOM)
関連項目
[編集]マイクロソフトのAPIとフレームワーク | |
---|---|
グラフィック | |
オーディオ |
|
マルチメディア |
|
ウェブ | |
データアクセス |
|
ネットワーク |
|
コミュニケーション |
|
管理 |
|
コンポーネントモデル | |
ライブラリ | |
デバイスドライバ |
|
セキュリティ | |
.NET | |
ソフトウェアファクトリー |
|
IPC |
|
アクセシビリティ | |
テキストと多言語 サポート |
|
- この一覧は未完成です。加筆、訂正して下さる協力者を求めています。
Text is available under the CC BY-SA 4.0 license; additional terms may apply.
Images, videos and audio are available under their respective licenses.