¿Importar un archivo .lib y .h de C ++ en un proyecto de C #?

Acabo de comenzar un proyecto de C # y quiero importar un archivo C ++ .lib y su correspondiente encabezado (.h).

He leído varios mensajes que todos mencionan .dll, en lugar de .lib, lo que me confunde.

La imagen de abajo muestra los archivos .lib y .h a los que me refiero, todo lo que he hecho es arrastrarlos al proyecto.

¿Alguien puede indicarme una explicación más clara de cómo hacer esto? Estoy seguro de que no puede ser tan difícil como parece.

Respuestas a la pregunta(3)

Su respuesta a la pregunta