Condividi tramite


Chiamata di funzioni DisplayConfig per una destinazione miracast Windows 8.1

Nota

A partire da Windows 10 (WDDM 2.0), il sistema operativo viene fornito con uno stack Miracast predefinito che può funzionare su qualsiasi GPU. Per informazioni sullo stack di Microsoft Miracast e sui requisiti dei driver e dell'hardware per supportare la visualizzazione miracast a partire da Windows 10, vedere la documentazione seguente:

Gli sviluppatori di driver non devono più implementare uno stack Miracast personalizzato. Microsoft potrebbe rimuovere il supporto per gli stack miracast personalizzati in una versione futura di Windows.

Per ridurre i problemi di compatibilità delle app esistenti esposte a nuove destinazioni Miracast, le implementazioni delle funzioni QueryDisplayConfig e SetDisplayConfig hanno modi per trovare le destinazioni Miracast:

  • Un valore di DISPLAYCONFIG_OUTPUT_TECHNOLOGY_MIRACAST nell'enumerazione DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY indica che la destinazione VidPN è un dispositivo Miracast.
  • Il valore del parametro Flags di QDC_ALL_PATHS in una chiamata a QueryDisplayConfig non restituirà i percorsi che si connettono a una destinazione Miracast che non dispone di un monitoraggio attivo collegato.
  • Per ogni percorso con un monitoraggio Miracast connesso, QueryDisplayConfig restituisce il tipo di connettore segnalato dal sink Miracast. I sink Miracast interni segnalano un valore di DISPLAYCONFIG_OUTPUT_TECHNOLOGY_MIRACAST nell'enumerazione DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY . Ad esempio, se un sink Miracast segnala che un televisore è connesso al sink con un cavo High-Definition Interfaccia multimediale (HDMI), QueryDisplayConfig segnala il tipo di destinazione come DISPLAYCONFIG_OUTPUT_TECHNOLOGY_HDMI.
  • La struttura DISPLAYCONFIG_VIDEO_SIGNAL_INFO ha un membro del divisore di frequenza VSync, vSyncFreqDivider, usato in modo analogo a D3DKMDT_VIDEO_SIGNAL_INFO. vSyncFreqDivider.
  • La funzione DisplayConfigGetDeviceInfo fornisce il tipo di connettore di base per qualsiasi destinazione. Per una destinazione Miracast, questa funzione restituisce sempre un valore di DISPLAYCONFIG_OUTPUT_TECHNOLOGY_MIRACAST nell'enumerazione DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY .