Partager via


Fonction WFDDisplaySinkStart

Effectue l’initialisation nécessaire pour permettre à l’application appelante de devenir un récepteur d’affichage Miracast. Votre application doit l’appeler une fois au démarrage.

Syntaxe

DWORD WINAPI WFDStartDisplaySink(
  _In_     USHORT                                 uDeviceCategory,
  _In_     USHORT                                 uSubCategory,
  _In_opt_ PVOID                                  pCallbackContext,
  _In_     WFD_DISPLAY_SINK_NOTIFICATION_CALLBACK *pfnCallback
);

Paramètres

uDeviceCategory [in]

Catégorie d’appareil.

uSubCategory [in]

Sous-catégorie d’appareil.

pCallbackContext [in, facultatif]

Pointeur de contexte facultatif qui est passé à la fonction de rappel spécifiée dans le paramètre pfnCallback .

pfnCallback [in]

Pointeur vers la fonction de rappel à appeler chaque fois qu’il existe une notification pour l’application. Les notifications qui peuvent être envoyées sont décrites dans WFD_DISPLAY_SINK_NOTIFICATION_CALLBACK.

Valeur retournée

Si la fonction réussit, la valeur de retour est ERROR_SUCCESS.

Si la fonction échoue, la valeur de retour peut être l’un des codes de retour suivants.

Code de retour Description
ERROR_NOT_SUPPORTED
Le récepteur d’affichage n’est pas pris en charge sur ce matériel.

 

Notes

Cette fonction effectue les tâches suivantes :

  • Rend le PC détectable
  • Définit les informations de l’appareil P2P pour refléter la catégorie et la sous-catégorie spécifiées
  • Définit les E/S Miracast sur tous les Wi-Fi trames directes avec le type d’appareil comme récepteur
  • Inscrit le rappel spécifié à appeler chaque fois qu’il existe une connexion entrante

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 8.1 [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2012 R2 [applications de bureau uniquement]
Fin de la prise en charge des clients
Windows 10
Fin de la prise en charge des serveurs
Windows Server 2016
En-tête
Wfdsink.h
Bibliothèque
Wifidisplay.lib
DLL
Wifidisplay.dll

Voir aussi

WFD_DISPLAY_SINK_NOTIFICATION_CALLBACK