D3DKMT_ADAPTERTYPE Struktur (d3dkmthk.h)
Gibt den Typ des Anzeigegeräts an, das der Grafikkarte unterstützt.
Syntax
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;
Member
RenderSupported
Der Adapter unterstützt ein Rendergerät.
DisplaySupported
Der Adapter unterstützt ein Anzeigegerät.
SoftwareDevice
Der Adapter unterstützt ein Nicht-Plug-and-Play-Gerät (PnP), das in Software implementiert ist.
PostDevice
Der Adapter unterstützt ein POST-Gerät (Power-On Self-Test).
HybridDiscrete
Der Adapter unterstützt ein separates Hybridgerät.
HybridIntegrated
Der Adapter unterstützt ein hybrid integriertes Gerät.
IndirectDisplayDevice
Der Adapter unterstützt ein indirektes Anzeigegerät.
Paravirtualized
Der Adapter unterstützt die Paravirtualisierung.
ACGSupported
Der Adapter unterstützt AcG (Arbitrary Code Guard).
SupportSetTimingsFromVidPn
Detachable
Der Adapter unterstützt ein abnehmbares Gerät.
ComputeOnly
Der Adapter unterstützt ein reines Computegerät.
Prototype
Der Adapter unterstützt ein Prototypgerät.
RuntimePowerManagement
Der Adapter unterstützt ein Runtime-Energieverwaltungsgerät.
Reserved
Für die interne Verwendung reserviert.
Value
Der Wert, der verwendet wird, um über die anderen Member zu arbeiten.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 |
Unterstützte Mindestversion (Server) | Windows Server 2012 |
Kopfzeile | d3dkmthk.h (einschließlich D3dkmthk.h) |