パスワードを忘れた? アカウント作成

みんなの日記はここから一覧を見ることができます。

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2020年3月21日のIT記事一覧(全2件)
14140641 story
グラフィック

Microsoft、DirectX 12 Ultimateを発表 77

ストーリー by headless
発表 部門より
Microsoftは19日、PCとXbox Series Xのグラフィックスプラットフォームを統一する「DirectX 12 Ultimate (DX12 Ultimate)」を発表した(DirectX Developer Blogの記事AMD Communityのブログ記事NVIDIAのニュース記事The Vergeの記事)。

DX12 Ultimateロゴ入りPC用グラフィックス製品では、Xbox Series Xと同等のDirectX Raytracingや可変レートシェーディング(VRS)といった次世代グラフィックスハードウェアの機能がすべてサポートされる。その一方で、DX12 Ultimateのすべての機能をサポートしないハードウェアとの互換性も保たれるようになっており、DX12 Ultimateの機能を使用する次世代ゲームは非DX12 Ultimateハードウェア上でも動作するという。

新機能を搭載するグラフィックスハードウェアが市場に投入された場合、ゲーミングスタジオはユーザーの大半に行き渡るのを待って新機能に対応する。DX12 UltimateはPCとXbox Series Xのグラフィックスプラットフォームを統一することで、Xbox Series Xが発売された時点で同じ機能を利用可能なPC向けグラフィックスカードが多数使われていることになり、新機能対応の迅速化が期待される。AMDは今後リリースするRDNA 2アーキテクチャーで、NVIDIAはGeForce RTX GPUでDX12 Ultimateをサポートするとのことだ。
14140699 story
ソフトウェア

Excelワークシート関数で変数が使えるように 92

ストーリー by headless
変数 部門より
taka2 曰く、

Microsoftが Excelの 新関数「LET()」を発表した(Officeサポートの記事)。

使い方は「 LET(変数名1, 値1, 変数名2, 値2, … , 変数を使った計算式) 」で、たとえば「LET(x, 1, y, 1, x+y)」は2になる。

「IF(ISBLANK(○○○○), "-", ○○○○)」など、同じ部分式が繰り返し登場するような式はExcelにはありがちだが、これを「LET(VAR, ○○○○, IF(ISBLANK(VAR),"-",VAR))」とすることで、記述が単純になり、部分式の計算回数削減による速度向上も見込める。

Excelが関数型プログラミング言語へ大きな一歩踏み出したって印象。あとは再帰ができれば完璧?

LET関数はベータ機能として現在Office Insiderの一部を対象にテストが行われている。今後数か月かけて最適化が行われ、完成後はOffice Insider全員およびOffice 365サブスクライバーへの提供が行われるとのこと(サポート記事英語版)。

typodupeerror

UNIXはシンプルである。必要なのはそのシンプルさを理解する素質だけである -- Dennis Ritchie

読み込み中...