D3DKMT_POLLDISPLAYCHILDREN 구조체(d3dkmthk.h)

D3DKMT_POLLDISPLAYCHILDREN 구조는 지정된 디스플레이 어댑터의 모든 자식 디바이스의 연결 상태 쿼리하기 위한 매개 변수를 설명합니다.

구문

typedef struct _D3DKMT_POLLDISPLAYCHILDREN {
  [in] D3DKMT_HANDLE hAdapter;
  [in] UINT          NonDestructiveOnly : 1;
  [in] UINT          SynchronousPolling : 1;
  [in] UINT          DisableModeReset : 1;
  [in] UINT          PollAllAdapters : 1;
  [in] UINT          PollInterruptible : 1;
  [in] UINT          Reserved : 27;
} D3DKMT_POLLDISPLAYCHILDREN;

멤버

[in] hAdapter

자식 디바이스의 연결 상태 쿼리하기 위해 그래픽 어댑터에 대한 커널 모드 핸들을 나타내는 D3DKMT_HANDLE 데이터 형식입니다.

[in] NonDestructiveOnly

D3DKMTPollDisplayChildren 함수에 대한 호출이 비도덕적이어야 하는지 여부를 지정하는 UINT 값입니다. 0이 아닌 값은 비제도 호출만 나타냅니다. 값이 0이면 호출이 파괴적일 수 있음을 나타냅니다(즉, 호출로 인해 화면에 시각적 아티팩트가 발생할 수 있음).

[in] SynchronousPolling

Windows 7 운영 체제부터 지원됩니다.

모든 자식 디바이스의 연결 상태 D3DKMTPollDisplayChildren 호출 후 1초 이내에 보고되는지 여부를 지정하는 UINT 값입니다. 0이 아닌 값으로 설정하면 연결 상태 1초 이내에 보고됩니다. 그렇지 않으면 디스플레이 미니포트가 완료되고 폴링을 보고할 수 있는 시기에 대한 시간 제한이 없습니다.

디스플레이 미니포트 드라이버가 ACPI 이벤트에 대한 알림을 받은 후 자식 디바이스를 폴링해야 하는 경우 런타임은 SynchronousPolling 을 0이 아닌 값으로 설정해야 합니다.

[in] DisableModeReset

Windows 7 운영 체제부터 지원됩니다.

새 자식 디바이스 검색에 대한 디스플레이 미니포트 드라이버의 반응이 폴링 간격 동안 비활성화되는지 여부를 지정하는 UINT 값입니다. 0이 아닌 값으로 설정하면 폴링 간격 동안 드라이버의 이러한 반응을 사용하지 않도록 설정됩니다. 이 경우 DisableModeReset을 설정할 때 SynchronousPolling매개 변수를 설정합니다. 그렇지 않으면 새 자식 디바이스의 검색에 대한 드라이버의 정상적인 반응이 허용됩니다.

[in] PollAllAdapters

Windows 7 운영 체제부터 지원됩니다.

모든 자식 디바이스가 폴링되는지 여부를 지정하는 UINT 값입니다. 0이 아닌 값으로 설정하면 모든 자식 디바이스가 폴링됩니다. 그렇지 않으면 지정된 어댑터에 있는 자식 디바이스만 폴링에서 검색됩니다.

[in] PollInterruptible

Windows 7 운영 체제부터 지원됩니다.

HPD(핫 플러그 감지)를 인식하는 자식 디바이스를 폴링할지 여부를 지정하는 UINT 값입니다. 0이 아닌 값으로 설정하면 HPD 인식 자식 디바이스가 폴링됩니다. 그렇지 않으면 HPD 인식 자식 디바이스가 폴링에서 검색되지 않을 수 있습니다.

HPD 인식 디바이스는 DxgkDdiQueryChildRelations, ChildRelations를 호출하는 디바이스 입니다. ChildCapabilities. HpdAwareness 멤버의 값은 HpdAwarenessUninitialized 또는 HpdAwarenessNone과 같지 않습니다.

HPD 인식 디바이스에 대한 자세한 내용은 핫 플러그 감지 모니터링을 참조하세요.

[in] Reserved

Windows 7 운영 체제부터 지원됩니다.

이 멤버는 예약되어 있으며 0으로 설정해야 합니다. 이 멤버를 설정하는 것은 32비트 값의 나머지 26비트(0xFFFFFFC0)를 0으로 설정하는 것과 같습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista
머리글 d3dkmthk.h(D3dkmthk.h 포함)

추가 정보

D3DKMTPollDisplayChildren

DxgkDdiQueryChildRelations