D3DKMT_ADAPTERTYPE Struktur (d3dkmthk.h)
Gibt den Typ des Anzeigegeräts an, das der Grafikadapter 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;
Angehörige
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 der Software implementiert ist.
PostDevice
Der Adapter unterstützt ein Post-Gerät (Self-On-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 Arbitrary Code Guard (ACG).
SupportSetTimingsFromVidPn
Detachable
Der Adapter unterstützt ein trennbares Gerät.
ComputeOnly
Der Adapter unterstützt ein Nur-Compute-Gerät.
Prototype
Der Adapter unterstützt ein Prototypgerät.
RuntimePowerManagement
Der Adapter unterstützt ein Laufzeit-Energieverwaltungsgerät.
Reserved
Reserviert für die interne Verwendung.
Value
Der Wert, der für die Ausführung über die anderen Member verwendet wird.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 8 |
mindestens unterstützte Server- | Windows Server 2012 |
Header- | d3dkmthk.h (einschließlich D3dkmthk.h) |