struktur D3DKMT_ADAPTERTYPE (d3dkmthk.h)
Menentukan tipe perangkat tampilan yang didukung adaptor grafis.
Sintaks
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;
Anggota
RenderSupported
Adaptor mendukung perangkat render.
DisplaySupported
Adapter mendukung perangkat tampilan.
SoftwareDevice
Adaptor mendukung perangkat non-plug and play (PnP) yang diimplementasikan dalam perangkat lunak.
PostDevice
Adaptor mendukung perangkat uji mandiri (POST) daya.
HybridDiscrete
Adaptor mendukung perangkat diskrit hibrid.
HybridIntegrated
Adaptor mendukung perangkat terintegrasi hibrid.
IndirectDisplayDevice
Adaptor mendukung perangkat tampilan tidak langsung.
Paravirtualized
Adaptor mendukung para-virtualisasi.
ACGSupported
Adaptor mendukung Arbitrary Code Guard (ACG).
SupportSetTimingsFromVidPn
Detachable
Adaptor mendukung perangkat yang dapat dilepas.
ComputeOnly
Adaptor mendukung perangkat khusus komputasi.
Prototype
Adaptor mendukung perangkat prototipe.
RuntimePowerManagement
Adaptor mendukung perangkat manajemen daya runtime.
Reserved
Dicadangkan untuk penggunaan internal.
Value
Nilai yang digunakan untuk beroperasi di atas anggota lain.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 8 |
Server minimum yang didukung | Windows Server 2012 |
Header | d3dkmthk.h (termasuk D3dkmthk.h) |