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 |
Header | d3dkmthk.h (D3dkmthk.h を含む) |