このセクションでは、Windows アプリ SDK の Windows ランタイム (WinRT) API について詳しく説明します。
| Namespace | 形容 |
|---|---|
| Microsoft.ApplicationModel.Resources | 基本的な名前付け規則を使用して定義された、文字列などのアプリ リソースへの簡単なアクセスを提供します。 |
| Microsoft.Graphics.DirectX | Direct3D 11 相互運用サーフェスで使用するピクセル形式とその他の列挙定数Windows ランタイム指定します。 |
| Microsoft.Graphics.Display | 物理ディスプレイの側面を決定するコンポーネントが含まれています。 |
| Microsoft.Graphics.Imaging | 画像をスケーリングおよびシャープにし、画像内のオブジェクトを識別、記述、および削除する機械学習モデル用の API を提供します。 |
| Microsoft.Security.Authentication.OAuth | 名前空間は、OAuth 2.0 認証のクラスとメソッドを提供します。 |
| Microsoft.UI を |
コア システム機能とその UI に関するランタイム情報へのアクセスをアプリに提供します。 |
| Microsoft.UI.Composition | ユーザー インターフェイス構成用の API を提供します。 |
| Microsoft.UI.Composition.Core | ユーザー インターフェイス構成のコア API を提供します。 |
| Microsoft.UI.Composition.Diagnostics | ユーザー インターフェイス構成の診断とデバッグ用の API を提供します。 |
| Microsoft.UI.Composition.Effects | ユーザー操作の効果の作成に固有のクラスが含まれています。 これらの効果は、組成に固有です。 |
| Microsoft.UI.Composition.Interactions | ビジュアル レイヤーで入力ドリブン アニメーションを有効にする機能を提供します。 |
| Microsoft.UI.Composition.Scenes | 3D モデルを読み込み、3D シーンを作成するための API を提供します。 |
| Microsoft.UI.Composition.SystemBackdrops | アクリルやマイカなどの UI マテリアルを定義する CompositionBrush を管理するための API を提供します。 |
| Microsoft.UI.Content | コンポジション ベースのアニメーション、レンダリング効果、ユーザー入力と相互作用、アクセシビリティ表現、ホスト状態の変更を使用して、Windows アプリの対話型コンテンツの構造をContentSite (親) およびContentIsland (子) オブジェクトを使用して定義できるようにします。 |
| Microsoft.UI.Dispatching | スレッドでタスクをシリアル形式で実行するためのキューを有効にします。 |
| Microsoft.UI.Input を |
Windows入力システムのサポートを提供します。 これには次のものが含まれます。 |
| Microsoft.UI.Input.DragDrop | オブジェクトを選択し、ある場所から別の場所にドラッグするオブジェクト (またはデータ) のポインターベースの直接操作をサポートします。 |
| Microsoft.UI.Input.Experimental | |
| Microsoft.UI.Input.Interop | クロスフレームワーク入力統合と操作間の基本型を提供します。 現時点では、これには、ペン デバイスの入力を公開するインターフェイスとサポートの種類が含まれます。 |
| Microsoft.UI.System の |
ユーザー インターフェイス (UI) システム API をWindowsします。 |
| Microsoft.UI.Text を |
テキスト コンテンツを操作するためのサポートを提供します。 |
| Microsoft.UI.Windowing | アプリに関連付けられているウィンドウを作成および管理するためのサポートを提供します。 |
| Microsoft.UI.Xaml の |
Windows UI ライブラリ (WinUI) の一般的なフレームワーク API を提供します。 |
| Microsoft.UI.Xaml.Automation を |
Microsoft UI オートメーション インフラストラクチャのサポートの種類を定義します。 これらのサポートの種類は、カスタム コントロールに対する Microsoft UI オートメーション サポートを実装するためのサポートです。 また、AutomationProperties は、XAML UI 定義の一部としてアクセシビリティ情報を提供します。 |
| Microsoft.UI.Xaml.Automation.Peers | Microsoft UI オートメーション インフラストラクチャのサポートの種類を定義します。 |
| Microsoft.UI.Xaml.Automation.Provider を |
オートメーション ピアによって実装され、オートメーション クライアントによって認識されるプロバイダー パターンを定義します。 |
| Microsoft.UI.Xaml.Automation.Text を |
テキストオートメーションパターンに関する詳細を報告する列挙体が含まれています。 |
| Microsoft.UI.Xaml.Controls | カスタム コントロールを作成するための UI コントロールとクラスを提供します。 |
| Microsoft.UI.Xaml.Controls.AnimatedVisuals | AnimatedIcon オブジェクトで再生できる組み込みのアニメーション化されたビジュアルを定義します。 |
| Microsoft.UI.Xaml.Controls.Primitives | WinUI コントロールを構成するコンポーネントを定義するか、それ以外の場合はコントロールコンポジション モデルをサポートします。 |
| Microsoft.UI.Xaml.Data を |
アプリのデータ バインディング インフラストラクチャを定義します。 |
| Microsoft.UI.Xaml.Documents の |
基本的なテキスト クラスとドキュメント モデル クラスを提供します。 |
| Microsoft.UI.Xaml.Hosting | 大規模なアプリケーションでホストされる XAML デザイン サーフェイスに関連するサービスを提供します。 |
| Microsoft.UI.Xaml.Input を |
アプリと UI 要素の入力および入力イベント インフラストラクチャを定義します。 |
| Microsoft.UI.Xaml.Interop | フレームワーク間の統合と相互運用のための基本型を提供します。 特に、これには、バインディング パターンを有効にするインターフェイスとサポート型が含まれます。 |
| Microsoft.UI.Xaml.Markup の |
UWP アプリとWindows ランタイム用の XAML 言語サポート API を提供します。 |
| Microsoft.UI.Xaml.Media | ブラシ、基本的なメディア サポート、およびグラフィックス プリミティブを提供します。 |
| Microsoft.UI.Xaml.Media.Animation | 切り替えアニメーション、表示状態、またはアニメーション化された UI コンポーネント用のアニメーションとストーリーボード API を提供します。 |
| Microsoft.UI.Xaml.Media.Imaging | ビットマップ イメージのイメージングとリソースとソース ファイルの取得に関連する型を提供します。 |
| Microsoft.UI.Xaml.Media.Media3D | マトリックス/パースペクティブ変換をサポートする型が含まれています。 |
| Microsoft.UI.Xaml.Navigation を |
Page および Frame クラスによって開始されるナビゲーション イベントをサポートする型を提供します。 |
| Microsoft.UI.Xaml.Printing | アプリケーションの基本的な印刷サポート フレームワークを提供します。 |
| Microsoft.UI.Xaml.Resources | カスタム リソース ディクショナリ ソースとして読み込める CustomXamlResourceLoaderが含まれています。 |
| Microsoft.UI.Xaml.Shapes | 装飾レンダリングまたはコントロールの非対話型部分の合成を目的とした基本的な図形を定義します。 |
| Microsoft.UI.Xaml.XamlTypeInfo | XAML スキーマのサポートを提供します。 |
| Microsoft。Windows。AI | ローカルのオンデバイス AI 機能用の API を提供します。 |
| Microsoft。Windows。Ai。ContentModeration | 機械学習モデル用の API を提供して、コンテンツを監視、確認、フィルター処理し、特定のガイドライン、標準、またはポリシーを満たしていることを確認します。 |
| Microsoft。Windows。Ai。Foundation | 基本的なWindows ランタイム AI 機能、具体的には、プロンプトからテキスト埋め込みベクトルを生成するためのサポートを有効にします。 |
| Microsoft。Windows。Ai。Generative | ローカルのデバイス上にある生成 AI プロンプトの処理と応答に対応した API を提供します。 |
| Microsoft。Windows。Ai。イメージング | スケーリング、説明の生成、テキスト認識、オブジェクトの削除/抽出などの画像処理機能をサポートします。 |
| Microsoft。Windows。Ai。MachineLearning | |
| Microsoft。Windows。Ai。Text | ローカル言語モデルの機能や、要約や書き換えなどのさまざまなテキスト インテリジェンス スキルなど、AI テキスト機能を有効にします。 |
| Microsoft。Windows。ApplicationModel.Background | Microsoft。Windows。ApplicationModel.Background API では、Windows アプリ SDKを利用するアプリのバックグラウンド タスク登録がサポートされます。 |
| Microsoft。Windows。ApplicationModel.Background.UniversalBGTask | Microsoft。Windows。ApplicationModel.Background.UniversalBGTask API では、Windows アプリ SDKを利用するアプリのバックグラウンド タスク登録がサポートされます。 |
| Microsoft。Windows。ApplicationModel.DynamicDependency | パッケージ化されていないデスクトップ アプリが、Windows アプリ SDK フレームワーク パッケージ以外の framework パッケージを読み込む機能を提供します。 指定したフレームワーク パッケージがパッケージ化されていないデスクトップ アプリによって読み込まれた後、アプリはフレームワーク パッケージによって提供される API を呼び出すことができます。 |
| Microsoft。Windows。ApplicationModel.Resources | 基本的な名前付け規則を使用して定義された、文字列などのアプリ リソースへの簡単なアクセスを提供します。 |
| Microsoft。Windows。ApplicationModel.WindowsAppRuntime | Windows アプリ SDK ランタイムのデプロイ情報へのアクセスと、ランタイムに不足しているパッケージを登録する機能を提供します。 |
| Microsoft。Windows。AppLifecycle | アプリのライフサイクルを管理するために使用できる API を提供します。 たとえば、アプリのプロセスの複数のインスタンスを同時に実行できるかどうかを制御したり、アプリのさまざまな種類のアクティブ化に関する情報を受け取ることができます。 |
| Microsoft。Windows。AppNotifications | この名前空間は、アプリ通知を管理するための API を提供します。 |
| Microsoft。Windows。AppNotifications.Builder | AppNotificationの XML ペイロードをプログラムで生成するための API を提供します。 |
| Microsoft。Windows。BadgeNotifications | バッジ通知をサポートするクラスが含まれています。 |
| Microsoft。Windows。Foundation | 基本的なWindows アプリ SDKの機能と種類をサポートします。 |
| Microsoft。Windows。グローバリゼーション | グローバリゼーション機能 (言語プロファイルなど) を提供します。 |
| Microsoft。Windows。Management.Deployment | この名前空間は、Windowsと同等の MSIX パッケージ管理 API を提供します。Management.Deployment 名前空間ですが、追加機能、開発者エクスペリエンスの向上、パフォーマンスの最適化が含まれます。 |
| Microsoft。Windows。Media.Capture | CameraCaptureUI を起動するための API を提供します。これにより、ユーザーは写真、ビデオ、またはその両方をキャプチャできます。 |
| Microsoft。Windows。PushNotifications | この名前空間は、Windows プッシュ通知サービス (WNS) を使用するプッシュ通知を管理するための API を提供します。 |
| Microsoft。Windows。Security.AccessControl | パッケージ アプリと Win32 アプリケーション間の名前付きオブジェクトの共有を容易にし、合理化する API が含まれています。 |
| Microsoft。Windows。Storage | Microsoft の API が含まれています。Windows。Windows アプリからストレージ リソースにアクセスするために使用できるストレージ名前空間。 |
| Microsoft。Windows。Storage.Pickers | Microsoft。Windows。Windows アプリ SDKの Storage.Pickers API を使用すると、デスクトップ アプリケーション (WinUI など) は、ファイルやフォルダーの選択、ファイル名と拡張機能の変更、パスへのアクセスのための合理化された UI を提供しながら、Windowsデスクトップ間でシームレスに統合できます。 |
| Microsoft。Windows。System | Microsoft の API が含まれています。Windows。Windows アプリからシステム リソースにアクセスするために使用できるシステム名前空間。 |
| Microsoft。Windows。System.Power | アプリがデバイスの電源状態に与える影響を可視化し、アプリがリソースの使用状況に関するインテリジェントな決定を行えるようにする一連の電源管理 API を提供します。 たとえば、アプリでは、この API を使用して、デバイスがバッテリ電源で実行されている間、リソースを集中的に消費するバックグラウンド タスクを延期できます。 |
| Microsoft。Windows。Vision | 画像のテキスト コンテンツを分析する機械学習モデルの API を提供します。 |
| Microsoft。Windows。ウィジェット | Windows ウィジェットに関連する API を提供します。 |
| Microsoft。Windows。Widgets.Feeds.Providers | Windows フィードのフィード プロバイダーを実装するための API を提供します。 |
| Microsoft。Windows。Widgets.Notifications | |
| Microsoft。Windows。Widgets.Providers | Windows ウィジェットのウィジェット プロバイダーを実装するための API を提供します。 |
| Microsoft。Windows。ワークロード | この名前空間には、ワークロードとその優先順位を管理するための型が含まれています。 |