マイクロソフトの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)
 DirectX
 DXGI (DirectX Graphics Infrastructure)
 Direct2D
 Direct3D
 DirectCompute
 DirectML (Direct Machine Learning)
 High Level Shading Language (HLSL)
 DirectDraw (Legacy)
 DirectInput (Legacy)
 XInput
  (Legacy)
  (Legacy)
 
 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)
  (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
 Entity Framework
 ASP.NET
 Windows Communication Foundation (WCF)
 Windows Presentation Foundation (WPF)
 Windows Workflow Foundation (WWF)
 Windows CardSpace (WCS)
 Windows PowerShell
 
 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