D3DKMT_ADAPTERTYPE 結構 (d3dkmthk.h)

指定圖形配接器支援的顯示裝置類型。

語法

typedef struct _D3DKMT_ADAPTERTYPE {
  union {
    struct {
      UINT RenderSupported : 1;
      UINT DisplaySupported : 1;
      UINT SoftwareDevice : 1;
      UINT PostDevice : 1;
      UINT HybridDiscrete : 1;
      UINT HybridIntegrated : 1;
      UINT IndirectDisplayDevice : 1;
      UINT Paravirtualized : 1;
      UINT ACGSupported : 1;
      UINT SupportSetTimingsFromVidPn : 1;
      UINT Detachable : 1;
      UINT ComputeOnly : 1;
      UINT Prototype : 1;
      UINT RuntimePowerManagement : 1;
#if ...
      UINT Reserved : 18;
#elif
      UINT Reserved : 19;
#elif
      UINT Reserved : 21;
#elif
      UINT Reserved : 25;
#else
      UINT Reserved : 28;
#endif
    };
    UINT Value;
  };
} D3DKMT_ADAPTERTYPE;

成員

RenderSupported

配接器支持轉譯裝置。

DisplaySupported

配接器支持顯示裝置。

SoftwareDevice

適配卡支持軟體中實作的非隨插即用 (PnP) 裝置。

PostDevice

適配卡支持開機自我測試 (POST) 裝置。

HybridDiscrete

適配卡支援混合式離散裝置。

HybridIntegrated

適配卡支援混合式整合式裝置。

IndirectDisplayDevice

配接器支援間接顯示裝置。

Paravirtualized

配接器支援 para-virtualization。

ACGSupported

配接器支援 ACG) (任意程式代碼防護。

SupportSetTimingsFromVidPn

Detachable

配接器支援可中斷連結的裝置。

ComputeOnly

適配卡支援僅限計算的裝置。

Prototype

配接器支援原型裝置。

RuntimePowerManagement

配接器支援運行時間電源管理裝置。

Reserved

保留供內部使用。

Value

用來對其他成員操作的值。

規格需求

需求
最低支援的用戶端 Windows 8
最低支援的伺服器 Windows Server 2012
標頭 d3dkmthk.h (包含 D3dkmthk.h)