次の方法で共有


GDI ハードウェア アクセラレーション

GDI ハードウェア アクセラレーション機能は、GPU 上の高速コア グラフィックス デバイス インターフェイス (GDI) 操作を提供します。 この機能は Windows 7 で導入されました。

GPU とドライバーがこの機能をサポートしていることを示すには、カーネル モードディスプレイ ミニポート ドライバー (KMD) DXGKDDI_INTERFACE_VERSIONを >= DXGKDDI_INTERFACE_VERSION_WIN7に設定する必要があります。

KMD は、GDI ハードウェア アクセラレーション コマンド バッファー処理をサポートしていることを示すために、DXGK_PRESENTATIONCAPS->SupportKernelModeCommandBuffer を TRUE に設定する必要もあります。 ドライバーは、キャッシュコヒーレント GPU アパーチャ セグメントが存在し、CPU が GPU メモリにアクセスするときにパフォーマンスの大幅な低下がない場合にのみ、この種類のサポートを報告する必要があります。

次のリファレンス ページでは、この機能の使用方法について説明します。

KMD に GDI ハードウェア アクセラレーションを実装する方法の詳細については、次の記事を参照してください。

メモリ割り当て のサイズとピッチを設定する

初期化と DMA バッファーの作成

レンダリング操作のオプションに対するサポートのレポート

Kernel-Mode コマンド バッファー のサポート

GDI Hardware-Accelerated レンダリング操作の指定