Compartir a través de


PFND3DKMT_CHECKOCCLUSION función de devolución de llamada (d3dkmthk.h)

La función D3DKMTCheckOcclusion comprueba si el área cliente de una ventana está ocluida.

Sintaxis

PFND3DKMT_CHECKOCCLUSION Pfnd3dkmtCheckocclusion;

NTSTATUS Pfnd3dkmtCheckocclusion(
  const D3DKMT_CHECKOCCLUSION *unnamedParam1
)
{...}

Parámetros

unnamedParam1

pData [in]

Puntero a una estructura D3DKMT_CHECKOCCLUSION que describe los parámetros para comprobar la oclusión.

Valor devuelto

D3DKMTCheckOcclusion devuelve uno de los siguientes valores:

Código devuelto Descripción
STATUS_SUCCESS El área cliente de la ventana no está ocluida.
STATUS_GRAPHICS_PRESENT_OCCLUDED El área cliente de la ventana está ocluida.
STATUS_INVALID_PARAMETER Los parámetros se validaron y determinaron que son incorrectos.

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

Observaciones

El identificador de la ventana que está activada para la oclusión debe ser válido. Una ventana no está ocluida si una parte de su área de cliente se encuentra en un origen de red de red (VidPn) sin propietario, si su área de cliente es un área rectangular vacía (RECT) o si se está ejecutando la composición del escritorio.

Requisitos

Requisito Valor
cliente mínimo admitido Windows Vista
de la plataforma de destino de Universal
encabezado de d3dkmthk.h (incluya D3dkmthk.h)

Consulte también

D3DKMT_CHECKOCCLUSION