翻訳と辞書
Words near each other
・ Direct Stream Digital
・ Direct Stream Transfer
・ direct template theory
・ direct transition
・ direct view technique
・ direct vision
・ direct vision biopsy
・ Direct X
・ direct-reducing sugar
・ direct-vision spectroscope
・ Direct2D
・ Direct2d
・ Direct2Drive
・ Direct3D
・ DirectCompute
・ DirectDraw
・ DirectDraw Surface
・ directed energy weapon
・ directed graph
・ directed line segment


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Direct2D : ウィキペディア日本語版
Direct2D
Direct2DGDIGDI+、および Direct3D と相互運用性のある高速かつ高精細な 2D グラフィックスを提供する API で、Windows 7Windows Server 2008 R2 以降の Windows に実装されている Microsoft DirectX の一部である。Windows VistaWindows Server 2008 用もリリースされている。
Windows Vista 以降、ハードウェア アクセラレーションが廃止され、Direct3D 上でのソフトウェア実装となってしまった GDI、および XP 以前からソフトウェア実装であった GDI+ の後継 API として位置づけられている。
Windows 8およびWindows RTでは、印刷機能やDirect3Dプログラマブルシェーダーとの連携などを強化した、Direct2D 1.1が追加実装されている。Windows 8.1では、JPEG YCbCrやDDS圧縮フォーマットに対応したDirect2D 1.2が追加実装されている。また、Windows 10では、グラデーションメッシュ (gradient mesh) などに対応したDirect2D 1.3が追加実装されている。これらの後継プラットフォーム上では、Windows 7までのDirect2D 1.0も引き続き利用可能である。
== 特徴 ==
次のような特徴を持っている。
*ネイティブCOM APIである。つまりC++向けインターフェイスが第一に用意される。
*Direct2D 1.0はDirect3D 10.1上に、Direct2D 1.1はDirect3D 11.1上に、そしてDirect2D 1.2はDirect3D 11.2上に構築されており、それらとの相互運用性(DXGIとの相互運用性)が確保されている。Direct3Dテクスチャへの描画を行なうことも可能である。
*GDIおよびGDI+との相互運用性も確保されており、Direct2DのレンダーターゲットからHDC (Handle to a Device Context、デバイス コンテキスト) を取り出してGDI/GDI+で描画したり、逆にHDCをDirect2Dの描画先にしたりすることが可能である。
*ハードウェア(グラフィックスカード)がDirect3D 9以上に対応していれば、ハードウェア アクセラレーションが行なわれる(使用不可能であればソフトウェアにて描画されるフォールバックソリューションが提供される)〔Direct2D について (Windows) 〕。
*デバイス非依存で高DPI環境にも対応している〔DPI と DIP (デバイス非依存ピクセル) (Windows) 〕。
*テキスト(文字列)の描画を行なうには、前述のGDI/GDI+との相互運用を行なうか、DirectWriteと連携することになる。
*ブラシやパスといった要素はGDI+のAPIをほぼカバーしており、.NET用ベクターグラフィックスAPIであるWPFとも類似性があるが、保持モードではなく直接モードの高速描画用途に最適化されている〔保持モードと直接モード (Windows) 〕。
*Windows 8/RTでは、WindowsストアアプリでのXAMLによるGUI描画に、Direct2D 1.1による直接描画を合成することができる。
*Direct2D 1.1では描画内容をプリンターデバイスに出力して印刷することも可能。

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Direct2D」の詳細全文を読む




スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.