D3DKMTSharedPrimaryUnLockNotification, fonction (d3dkmthk.h)
La fonction D3DKMTSharedPrimaryUnLockNotification avertit le système d’exploitation qu’une surface primaire partagée a été déverrouillée.
Syntaxe
NTSTATUS D3DKMTSharedPrimaryUnLockNotification(
[in] const D3DKMT_SHAREDPRIMARYUNLOCKNOTIFICATION *unnamedParam1
);
Paramètres
[in] unnamedParam1
Pointeur vers une structure D3DKMT_SHAREDPRIMARYUNLOCKNOTIFICATION qui décrit la surface primaire partagée qui a été déverrouillée.
Valeur retournée
D3DKMTSharedPrimaryUnLockNotification retourne l’une des valeurs suivantes :
Code de retour | Description |
---|---|
STATUS_SUCCESS | Une notification concernant le déverrouillage d’une surface principale partagée a été effectuée avec succès. |
STATUS_INVALID_PARAMETER | Les paramètres ont été validés et déterminés comme incorrects. |
Cette fonction peut également retourner d’autres valeurs NTSTATUS .
Remarques
L’ICD OpenGL appelle la fonction D3DKMTSharedPrimaryUnLockNotification pour informer le système d’exploitation qu’une application vient de déverrouiller la surface principale partagée GDI qui existe sur la carte graphique et la source vidéo présente que les membres AdapterLuid et VidPnSourceId de la structure D3DKMT_SHAREDPRIMARYUNLOCKNOTIFICATION spécifient. L’ICD OpenGL doit appeler D3DKMTSharedPrimaryUnLockNotification après avoir appelé la fonction D3DKMTUnlock pour déverrouiller la surface principale partagée GDI.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista |
Plateforme cible | Universal |
En-tête | d3dkmthk.h (include D3dkmthk.h) |
Bibliothèque | Gdi32.lib |
DLL | Gdi32.dll |