Función D3DKMTCheckOcclusion (d3dkmthk.h)
La función D3DKMTCheckOcclusion comprueba si el área de cliente de una ventana está ocluida.
Sintaxis
NTSTATUS D3DKMTCheckOcclusion(
[in] const D3DKMT_CHECKOCCLUSION *unnamedParam1
);
Parámetros
[in] unnamedParam1
Puntero a una estructura de 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 de cliente de la ventana no está ocluida. |
STATUS_GRAPHICS_PRESENT_OCCLUDED | El área de cliente de la ventana está ocluida. |
STATUS_INVALID_PARAMETER | Los parámetros se validaron y determinaron que son incorrectos. |
Esta función también podría devolver otros valores NTSTATUS .
Comentarios
El identificador de la ventana que se comprueba 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 vídeo presente (VidPn) sin propietario, si su área de cliente es un área rectangular vacía (RECT) o si la composición del escritorio se está ejecutando.
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 |