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
アダプターは、準仮想化をサポートしています。
ACGSupported
アダプターは、任意のコード ガード (ACG) をサポートしています。
SupportSetTimingsFromVidPn
Detachable
アダプターは、取り外し可能なデバイスをサポートします。
ComputeOnly
アダプターは、コンピューティング専用デバイスをサポートします。
Prototype
アダプターはプロトタイプ デバイスをサポートします。
RuntimePowerManagement
アダプターは、ランタイム電源管理デバイスをサポートしています。
Reserved
内部使用のために予約されています。
Value
他のメンバーに対して操作するために使用される値。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows 8 |
サポートされる最小サーバー | Windows Server 2012 |
ヘッダー | d3dkmthk.h (D3dkmthk.h を含む) |