top of page
カテゴリ
タグ
アーカイブ


C#でOS標準搭載のAPIを呼び出してみる
こんにちは、レイです。 早いもので入社してもうすぐ一年が経ちます。まだまだ慣れないことが多いですが、先輩方に教えてもらいながら日々業務に取り組んでいます。 先日、とある案件で Web カメラの映像を画面に表示するソフトを WPF で作る機会がありました。 今まではこういうとき OpenCV などの外部ライブラリを使っていたのですが、Windows 標準のカメラアプリでも同じことができるわけだし、外部ライブラリを追加せずにできないかなと調べたところ、WinRT という OS 標準機能を呼べば良さそうだったので試してみました。 1. .csproj を書き換える プロジェクト作成後、.csproj をメモ帳で開いて <TargetFramework> を次のように修正します。 WinRTが搭載されはじめたバージョンを明記することで、Windows.* の API がそのまま using できるようになります。ただし、ここで指定したバージョンより古い OS では動かなくなるので注意してください。 2. 画面(XAML) Image を 1 つ置きます。

レイ
13 分前
最新記事






bottom of page