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(임의 Code Guard)를 지원합니다.
SupportSetTimingsFromVidPn
Detachable
어댑터는 분리 가능한 디바이스를 지원합니다.
ComputeOnly
어댑터는 컴퓨팅 전용 디바이스를 지원합니다.
Prototype
어댑터는 프로토타입 디바이스를 지원합니다.
RuntimePowerManagement
어댑터는 런타임 전원 관리 디바이스를 지원합니다.
Reserved
내부용으로 예약된 속성입니다.
Value
다른 멤버에 대해 작동하는 데 사용되는 값입니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 8 |
지원되는 최소 서버 | Windows Server 2012 |
머리글 | d3dkmthk.h(D3dkmthk.h 포함) |