2020-03

DirectX

DirectX12 Ultimate

次期バージョンのDirectXは DirectX13とはならずに DirectX12 Ultimate となるようです。以前に紹介した Windows10 20H1 でのDirectX12機能強化の機能セットを有しているものが、DirectX12 Ultimate となります。 機能について 先に紹介しているように以下の点が機能強化されます。 メッシュシェー...
DirectX

D3D11On12 を試す (2)

DirectX12 の機能の1つで、 D3D11On12 のお試し第2回です。 前回のブログ記事でピンと来ている人もいるかもしれません。DirectX12 の場合でも今までと同様で、文字列を描画するのに手間がかかります。 DirectXTKなど他のオープンソースライブラリの力を借りれば、比較的簡単にパフォーマンスと文字列描画を自分のアプリケーションに取り込む...
DirectX

DirectX11 と Direct2D, DirectWrite で文字を描く

久しぶりに DirectX11 のコードを書いていました。初期化から画面のクリア処理まで圧倒的に短く100行くらいで終わりました。近年流行の低レイヤーグラフィックスAPIとは全然違いますね。 昔は DirectX11 の初期化コードでも長い!と思っていた頃がありましたが、今回このくらいの長さだと何も見ないでも記述できたこともあり手軽だなと思うようになりました...
DirectX

D3D11On12 を試す (1)

DirectX12 の機能の1つで、 D3D11On12 を触り始めました。DirectX12 の中ではおそらくマイナー側な機能で注目されないと思いますが、そういうものこそ「すらりん日記」には相応しいと感じてますので、紹介します。 D3D11On12 とは D3D11On12 とは、 DirectX11 の API セットを DirectX12 の上に実装し...