Méthode IDisplayPathInterop ::CreateSourcePresentationHandle (windows.devices.display.core.interop.h)
Crée un handle NT pour contrôler l’accès à l’analyse sur ce chemin. Une application compositor peut choisir de répartiteur l’accès aux chemins qu’elle contrôle à l’aide de ces objets. Votre application peut appeler IDisplayDeviceInterop.OpenSharedHandle pour créer un objet DisplaySource à partir de ce handle.
Syntaxe
HRESULT CreateSourcePresentationHandle(
HANDLE *pValue
);
Paramètres
pValue
Type : HANDLE*
Pointeur vers un HANDLE qui reçoit l’objet de présentation source nouvellement créé.
Valeur retournée
Type : HRESULT
Cette méthode retourne S_OK si elle a réussi, sinon un code d’échec indiquant pourquoi elle a échoué. S’il réussit, pValue pointe toujours vers le handle nouvellement créé.
Remarques
Plusieurs processus peuvent avoir des handles du même objet, ce qui permet d’utiliser l’objet pour la synchronisation ou le partage entre processus. Ces mécanismes de partage d’objets sont disponibles.
- Un processus peut spécifier le handle d’objet dans un appel à la fonction DuplicateHandle pour créer un handle en double qui peut être utilisé par un autre processus.
- Un processus peut spécifier le nom de l’objet dans un appel à la fonction IDisplayDeviceInterop.OpenSharedHandle .
Utilisez la fonction CloseHandle pour fermer le handle. Le système ferme automatiquement le handle à l’arrêt du processus. L’objet est détruit lorsque son dernier handle a été fermé et que sa dernière référence d’interface a été publiée.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 Build 20348 |
Serveur minimal pris en charge | Windows 10 Build 20348 |
Plateforme cible | Windows |
En-tête | windows.devices.display.core.interop.h |
Bibliothèque | d3d12.lib |
DLL | d3d12.dll |