Aller au contenu principal

マイクロソフトのAPIとフレームワークの一覧


マイクロソフトの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
    • 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
      • Entity Framework
    • 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)

関連項目

  • アプリケーションプログラミングインタフェース
  • ソフトウェアフレームワーク
この一覧は未完成です。加筆、訂正して下さる協力者を求めています。

Text submitted to CC-BY-SA license. Source: マイクロソフトのAPIとフレームワークの一覧 by Wikipedia (Historical)


ghbass