Share via


Método IDXGIFactory2::RegisterOcclusionStatusWindow (dxgi1_2.h)

Registra una ventana de aplicación para recibir mensajes de notificación de cambios de estado de oclusión.

Sintaxis

HRESULT RegisterOcclusionStatusWindow(
  [in]  HWND  WindowHandle,
  [in]  UINT  wMsg,
  [out] DWORD *pdwCookie
);

Parámetros

[in] WindowHandle

Identificador de la ventana para enviar un mensaje de notificación a cuando se produce un cambio de estado de oclusión.

[in] wMsg

Identifica el mensaje de notificación que se va a enviar.

[out] pdwCookie

Puntero a un valor de clave que una aplicación puede pasar al método IDXGIFactory2::UnregisterOcclusionStatus para anular el registro del mensaje de notificación que wMsg especifica.

Valor devuelto

RegisterOcclusionStatusWindow devuelve:

  • S_OK si registró correctamente la ventana.
  • E_OUTOFMEMORY si la memoria no está disponible para completar la operación.
  • DXGI_ERROR_INVALID_CALL si WindowHandle no es un identificador de ventana válido o no el identificador de ventana que posee el proceso actual.
  • Posiblemente otros códigos de error que se describen en el tema DXGI_ERROR .

Actualización de la plataforma para Windows 7: En Windows 7 o Windows Server 2008 R2 con la actualización de plataforma para Windows 7 instalada, RegisterOcclusionStatusWindow produce un error en E_NOTIMPL. Para obtener más información sobre la actualización de plataforma para Windows 7, consulta Actualización de plataforma para Windows 7.

Comentarios

Las aplicaciones eligen el mensaje de Windows que Windows envía cuando cambia el estado de oclusión.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8 y Actualización de plataforma para Windows 7 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2012 y actualización de plataforma para Windows Server 2008 R2 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado dxgi1_2.h
Library Dxgi.lib

Consulte también

IDXGIFactory2