Miracast 대상에 대해 DisplayConfig 함수 호출

기존 앱이 새 Miracast 대상에 노출되는 호환성 문제를 줄이기 위해 QueryDisplayConfigSetDisplayConfig 함수 구현에는 앱이 Miracast 대상을 찾는 방법이 있습니다.

  • DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY 열거형의 DISPLAYCONFIG_OUTPUT_TECHNOLOGY_MIRACAST 값은 VidPN 대상이 Miracast 디바이스임을 나타냅니다.
  • QueryDisplayConfig 호출에서 QDC_ALL_PATHS Flags 매개 변수 값은 활성 모니터가 연결되어 있지 않은 Miracast 대상에 연결하는 경로를 반환하지 않습니다.
  • 연결된 Miracast 모니터가 있는 각 경로에 대해 QueryDisplayConfig는 Miracast 싱크에서 보고하는 커넥터 유형을 반환합니다. 내부 Miracast 싱크는 DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY 열거형의 DISPLAYCONFIG_OUTPUT_TECHNOLOGY_MIRACAST 값을 보고합니다. 예를 들어 Miracast 싱크에서 TV가 High-Definition HDMI(멀티미디어 인터페이스) 케이블을 사용하여 싱크에 연결되어 있다고 보고하는 경우 QueryDisplayConfig는 대상 유형을 DISPLAYCONFIG_OUTPUT_TECHNOLOGY_HDMI 보고합니다.
  • DISPLAYCONFIG_VIDEO_SIGNAL_INFO 구조에는 D3DKMDT_VIDEO_SIGNAL_INFO 유사하게 사용되는 VSync frequency divider 멤버인 vSyncFreqDivider가 있습니다. vSyncFreqDivider.
  • DisplayConfigGetDeviceInfo 함수는 모든 대상에 대한 기본 커넥터 유형을 제공합니다. Miracast 대상의 경우 이 함수는 항상 DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY 열거형에서 DISPLAYCONFIG_OUTPUT_TECHNOLOGY_MIRACAST 값을 반환합니다.