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) |