2013-09-01から1ヶ月間の記事一覧

CSemaphore セマフォの使い方

CSemaphore を使ったとき動作がわかるサンプルを並列パターンライブラリ(PPL)を使えば、簡潔にかけると思ったのでやってみました。並列パターンライブラリのtask_groupを使うと複数のスレッドでタスクを同時に実行してくれます。この並列に実行するタスクの…

テキストレイアウトでヒットテストを実行する方法

今回は、How to Perform Hit Testing on a Text Layout - Windows applications | Microsoft Docsです。そして、参考にしたサンプルの内容に文字列全体の領域の取得とヒットテストでヒットした文字の領域も描画するコードを追加しました。 まず、Direct2D に…