D3DKMT_WDDM_1_2_CAPS 構造体 (d3dkmdt.h)

システムで使用するために予約されています。 使用しないでください。

構文

typedef struct _D3DKMT_WDDM_1_2_CAPS {
  D3DKMDT_PREEMPTION_CAPS PreemptionCaps;
  union {
    struct {
      UINT SupportNonVGA : 1;
      UINT SupportSmoothRotation : 1;
      UINT SupportPerEngineTDR : 1;
      UINT SupportKernelModeCommandBuffer : 1;
      UINT SupportCCD : 1;
      UINT SupportSoftwareDeviceBitmaps : 1;
      UINT SupportGammaRamp : 1;
      UINT SupportHWCursor : 1;
      UINT SupportHWVSync : 1;
      UINT SupportSurpriseRemovalInHibernation : 1;
      UINT Reserved : 22;
    };
    UINT Value;
  };
} D3DKMT_WDDM_1_2_CAPS;

メンバー

PreemptionCaps

プリエンプション機能があります。

SupportNonVGA

VGA 以外をサポートします。

SupportSmoothRotation

滑らかな回転をサポートします。

SupportPerEngineTDR

エンジンごとのタイムアウト検出と回復 (TDR) をサポートします。

SupportKernelModeCommandBuffer

カーネル モードのコマンド バッファーをサポートします。

SupportCCD

ディスプレイの接続と構成 (CCD) をサポートします。

SupportSoftwareDeviceBitmaps

ソフトウェア デバイス ビットマップをサポートします。

SupportGammaRamp

ガンマ ランプをサポートします。

SupportHWCursor

ハードウェア カーソルをサポートします。

SupportHWVSync

ハードウェア Vsync をサポートします。

SupportSurpriseRemovalInHibernation

休止状態での突然の削除をサポートします。

Reserved

予約済み。

Value

キャップ ビットにアクセスする別の方法。

注釈

グラフィックス カーネルでは 、D3DKMT_WDDM_1_2_CAPS を使用して、Windows ディスプレイ ドライバー モデル (WDDM) バージョン 1.2 で導入されたさまざまな機能を格納します。 ドライバーは、初期化中にサポート機能を提供するため、この構造体で指定されたすべての値を既に認識しています。

要件

要件
サポートされている最小のクライアント Windows 8
Header d3dkmdt.h