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