디스플레이 어댑터에서 VidPN 지원 확인

이 항목에서는 디스플레이 미니포트 드라이버가 디스플레이 어댑터에서 특정 VidPN(비디오 제공 네트워크)이 지원되는지 여부를 결정하는 방법을 설명합니다. 이 자료를 읽기 전에 다음 topics 자료를 잘 알고 있어야 합니다.

VidPN은 다음 조건을 충족하는 경우 작동 합니다.

  • 경로가 하나 이상 있는 토폴로지입니다. 경로는 원본과 대상 간의 연결입니다.

  • 토폴로지의 각 원본과 대상에는 고정 모드가 있습니다.

다음 조건 중 하나가 true 인 경우 디스플레이 어댑터에서 VidPN이 지원됩니다.

  • 작동하며 디스플레이 어댑터에서 구현할 수 있습니다. 즉, 디스플레이 어댑터의 비디오 출력 코덱은 VidPN에서 지정한 토폴로지 및 고정 모드를 지원하도록 구성할 수 있습니다.

  • 경로가 하나 이상 있는 토폴로지를 가지고 있으며 디스플레이 어댑터에서 구현할 수 있는 기능적인 VidPN으로 확장할 수 있습니다. 즉, 이미 고정된 모드를 변경하지 않고도 모드가 고정되지 않은 모든 비디오 현재 원본 및 대상에 모드를 고정할 수 있습니다. 또한 디스플레이 어댑터에서 결과 기능 VidPN을 구현할 수 있습니다.

  • 빈 토폴로지입니다. 디스플레이 어댑터에서 아무 것도 표시하지 않는 것이 항상 지원된다는 개념입니다.

VidPN이 지원되는지 여부를 결정하는 일부는 VidPN의 토폴로지가 유효한지 여부를 결정하는 것입니다. 즉, 토폴로지에서 지정한 대로 비디오 제공 원본을 비디오 현재 대상에 연결할 수 있나요? 토폴로지의 모든 비디오 제공 대상에 연결된 모니터가 있어야 하는 것은 아닙니다. 토폴로지는 유효할 수 있으며 연결된 모니터가 없더라도 VidPN을 지원될 수 있습니다.

때때로 VidPN 관리자는 DxgkDdiIsSupportedVidPn 을 호출하여 디스플레이 미니포트 드라이버에 디스플레이 어댑터에서 특정 VidPN이 지원되는지 여부를 묻습니다. DxgkDdiIsSupportedVidPn에 전달된 인수 중 하나는 원하는 VidPN이라는 VidPN 개체에 대한 핸들입니다. DxgkDdiIsSupportedVidPn 은 원하는 VidPN의 토폴로지를 검사해야 하며 원하는 VidPN의 현재 원본 및 대상에 이미 고정된 모드가 있는 비디오를 기록해야 합니다. 그런 다음 원하는 VidPN이 지원되는지 여부를 나타내는 부울 값을 반환해야 합니다(이 항목의 앞에서 설명한 정의에 따라). VidPN의 토폴로지, 소스 모드 집합 및 대상 모드 집합을 검사하는 방법에 대한 자세한 내용은 VidPN 개체 및 인터페이스를 참조하세요.