モノトーンの伝説日記

OBS Studio と Blackmagic Design が大好き。

Development

<mini> SIMD Util 作りました。

ぶっちゃけネタライブラリーです。 github.com

<mini> intrinsic 命令から生成された AMD64 アセンブリ コードを読む【小ネタ】

Hi, everyone! 自分は C, C++ で書いたコードがどのようにコンパイルされているかちょいちょい調べることがあります。ベクタライズ化 (SIMD 化) されていないコードでも,実は内部では 128-bit SSE 命令になっていることも珍しくありません。しかし自動ベク…

<mini> OBS Studio のビデオ パイプラインメモ

単なるメモです。

<mini> ガンマ補正に関して(単なる雑記)

どうすべきか。

<mini> UWP のサンプルに `RefreshableListView` が追加されていた。

前のくそ暫定実装で xaml 的によろしくなかったわけですが、サンプルみてたら実装されたっぽい。

UWP でタイトル バーも含めたデザインを作成する

※ 将来的にはここに書いてあるライブラリー類が WinRT Library に含まれる予定ですが現在試行錯誤の段階のため直接コードを記述します。なお、ここに書いてあるコードは MIT License です。 UWP でタイトルバーも含めてきれいに設計する方法を紹介します。 …

Cortana 対応 IkaConnect for UWP 2.2.0 をリリース

はじめて Cortana に対応してみたアプリです。 概要 IkaConnect での使用例 Cortana で使えるキーワード まとめ

<mini> and 表記

IkaConnect 開発で調べたのでまとめておく

UWP で ResoruceDictionary 内に x:Bind な DataTemplate を作りたい件。 [UWP topics! (1)]

いわゆる分離設計ですかね。UWP において x:Bind はパフォーマンス向上に必要ですが、それを使いたい、となると DataTemplate として別途定義していくことになります。しかし、そうなると 1 ファイルにすし詰めになるのでは? という疑問がある人への解消方…

<mini> ObservableBlockingCollection.cs 書いた

続きを読むでソースコード。

IkaConnect for UWP v2.1.0 についての案内

いろいろトラブルが重なって厳しいです。 概要 IkaConnect for UWP v2.1.0 について 技術的な話

<mini> なんで `propdp` ってデフォルトで ownerClass 指定しないといけないままになってるんだろう

直そうよ?

SVG ファイルを xaml 上に描画する「Svg for Xaml Library」を公開しました。

IkaConnect*1 vNext プロジェクトの一つとして書いたプログラムです。 github.com 概要 中身について 対応機能とか今後対応する予定とか。 まとめ *1:Windows 向けの Splatoon のアプリ

<mini> SVG から xaml gui に変換してきれいに SVG を表示する with UWP!!!!!!!!!

公開はちょっと待って。

<mini> Splatoon のブキのビットフラグ作ったよ!

テキトーに使ってね!

<mini> IkaConnect ドメインモデルに切り替えるってよ。

よ!

<mini> Windows ストア アプリ、Windows Phone ストア アプリ、UWP アプリのアイコンを作るツール公開したよ!

svg から一括返還するやつを真面目に整えなおして公開しました。

<mini> Windows 10 のバグ? 何かがキーボードショートカットを遮る。

キーボードショートカットが特定の条件下で動かない。

C++/CX で作成した Windows Runtime 1.3 component (win81/wpa81) と UWP 向け Windows Runtime component を混合して C#/VB/C++ プロジェクトから使える 1 つの NuGet package を作成する方法について

タイトル長いけどわかったので書きます。 概要 NuGet v2 / v3 の違い UAP10.0 の NuGet package ロード順 NuGet packgage の作成 まとめ

Mntone WinRT Library を公開しました。

C++/CX でいけるところは C++/CX で、C# しか無理なところは C# で。というコンセプトライブラリー。 概要 開発方針 今後の追加予定要素 メンテナンス方針

<mini> x:Bind の辛い事案 (C# with C++/CX)

IValueConverter::Convert に入れる language が null

<mini> #UWP で“アクセントカラー”、“ハイコントラストおよび色”などのシステムリソースをコード上で監視する。

結構めんどくさいですがフックをちゃんとすれば問題ない。

<mini> 使えそうで使えない API > UISettings

Windows.UI.ViewManagement.UISettings の話。

IkaConnect for UWP リリースしました。

実装し忘れた機能とかあるんだけどね 概要 IkaConnect for UWP リリースした件 今後の実装予定 まとめ

<mini> IEnumerable<T> は遅延実行されます。

調査してたらこんな問題が…

<mini> AdaptiveTrigger などを使った「Setters」の中身が違っている場合、デバッガーが動いている場合はあっているものでも反映されない #UWP

単体起動で一部だけ反映されてちょっと間違いがあることがわかりました。

<mini> UWP の HttpClient (System) には問題があるようで。

やっぱり公式に HttpClient (Windows) にしてるって書いてある。

<mini> UWP 版 System.Net.Http.HttpClient で Cookie に HttpOnly 属性がついている場合クッキーが取得できないという問題に対する対策コード。 → 使うのやめてください

※ 使うな危険! このアプローチを使うと死亡します。 題名長い。

<mini> System.Net.Http.HttpClient [UWP] での HttpOnly Cookie がとれない破壊的仕様変更について

酢酸先生と Slack でいろいろお話しながら調査してたら、今さっき見つかりました。

<mini> SVG を自動で PNG に変換するマン ~Inkscape を使って~

※ 175%, 260%, 275%, 280% スケーリングは MakeAppX が受け付けないようです。 WinRT apps であまりに多いスケーリングに対応するために作りました。