オーディオ、ビデオ、カメラ
この記事では、Windows アプリのオーディオ、ビデオ、カメラを含むシナリオに関連する開発機能のインデックスを提供します。
注意
現在、Windows App SDK では、オーディオ、ビデオ、カメラのシナリオに関連する API は提供されていません。
Windows OS の機能
Windows 10 以降の OS リリースでは、アプリのオーディオ、ビデオ、カメラのシナリオに関連するさまざまな API が提供されています。 これらの機能は、Windows SDK によって提供される WinRT と Win32 (C++ および COM) の API を組み合わせて使用できます。
WinRT API
次の記事では、Windows SDK によって提供される WinRT API で使用できる機能について説明します。
[アーティクル] | 説明 |
---|---|
オーディオ、ビデオ、およびカメラ | アプリ内の写真、ビデオ、またはオーディオを含む開発シナリオについて学習します。 |
カメラ | カメラまたはマイクを使用して写真、ビデオ、またはオーディオをキャプチャする方法について学習します。 |
メディア再生 | アプリでオーディオとビデオを再生する方法について学習します。 |
ビジュアル レイヤー | ビジュアル レイヤーは、グラフィックス、効果、アニメーション用の高パフォーマンスの保持モード API を提供し、Windows デバイス間ですべての UI の基盤となります。 |
XAML プラットフォーム | Windows 10 以降で提供される XAML UI コンポーネントや WinUI など、WinRT XAML ベースの UI を使用するアプリの XAML 言語と概念について説明します。 |
Win32 (C++ および COM) API
次の記事では、Windows SDK によって提供される Win32 (C++ および COM) API で使用できる機能について説明します。
[アーティクル] | 説明 |
---|---|
オーディオとビデオ | オーディオとビデオをアプリに統合する機能について学習します。 |
グラフィックスとゲーミング | グラフィックス、ゲーム、イメージングに関連する機能について学習します。 |
DirectX | DirectX API を使用して、2D および 3D グラフィックスを使うゲームや他のハイパフォーマンス マルチメディア アプリを作成する方法について学習します。 |
Direct2D | Direct2D は、2D ジオメトリ、ビットマップ、テキストの高パフォーマンスかつ高品質のレンダリングを実現する、ハードウェア アクセラレータによる、即時モードの 2D グラフィックス API です。 |
Direct3D | Direct3D は、レンダリング パイプラインを使用してプリミティブを描画したり、計算シェーダーで並列操作を実行したりするための低レベル API です。 |
GDI | Windows グラフィックス デバイス インターフェイス (GDI) は、アプリで 2 次元ベクター グラフィックス、イメージング、タイポグラフィを使用できる低レベルのグラフィックス API です。 |
GDI+ | GDI+ は新機能を追加し、既存の機能を最適化して、GDI を改善します。 |
.NET の機能
.NET SDK には、WPF および Windows フォーム アプリ向けのオーディオ、ビデオ、カメラのシナリオに関連する API も用意されています。
[アーティクル] | 説明 |
---|---|
グラフィック (WPF) | WPF アプリでのマルチメディア、ベクター グラフィックス、アニメーション、コンテンツ構成のサポートについて学習します。 |
マルチメディア (WPF) | オーディオとビデオを WPF アプリに統合する方法について学習します。 |
グラフィックと描画 (Windows フォーム) | Windows フォーム アプリでのグラフィックスの作成、テキストの描画、グラフィカル画像の操作について学習します。 |
SoundPlayer クラス (Windows フォーム) | Windows フォーム アプリケーションにサウンドを含める方法について学習します。 |
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
Windows developer