Compartir a través de


Función D3DKMTSharedPrimaryUnLockNotification (d3dkmthk.h)

La función D3DKMTSharedPrimaryUnLockNotification notifica al sistema operativo que se ha desbloqueado una superficie principal compartida.

Sintaxis

NTSTATUS D3DKMTSharedPrimaryUnLockNotification(
  [in] const D3DKMT_SHAREDPRIMARYUNLOCKNOTIFICATION *unnamedParam1
);

Parámetros

[in] unnamedParam1

Puntero a una estructura de D3DKMT_SHAREDPRIMARYUNLOCKNOTIFICATION que describe la superficie principal compartida que se desbloqueó.

Valor devuelto

D3DKMTSharedPrimaryUnLockNotification devuelve uno de los siguientes valores:

Código devuelto Descripción
STATUS_SUCCESS Notificación sobre cómo desbloquear una superficie principal compartida se realizó correctamente.
STATUS_INVALID_PARAMETER Los parámetros se validaron y determinaron que son incorrectos.

Esta función también puede devolver otros valores NTSTATUS .

Comentarios

El ICD de OpenGL llama a la función D3DKMTSharedPrimaryUnLockNotification para informar al sistema operativo de que una aplicación acaba de desbloquear la superficie principal compartida de GDI que existe en el adaptador de gráficos y el origen de vídeo que los miembros AdapterLuid y VidPnSourceId de la estructura D3DKMT_SHAREDPRIMARYUNLOCKNOTIFICATION especifiquen. El ICD de OpenGL debe llamar a D3DKMTSharedPrimaryUnLockNotification después de llamar a la función D3DKMTUnlock para desbloquear la superficie principal compartida de GDI.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista
Plataforma de destino Universal
Encabezado d3dkmthk.h (incluya D3dkmthk.h)
Library Gdi32.lib
Archivo DLL Gdi32.dll

Consulte también

D3DKMTUnlock

D3DKMT_SHAREDPRIMARYUNLOCKNOTIFICATION