Importar um arquivo C ++ .lib e .h em um projeto C #?

Acabei de iniciar um projeto C # e deseja importar um C ++ .lib e seu arquivo de cabeçalho (.h) correspondente.

Eu li vários posts que todos mencionam .dll, em vez de .lib, o que está me confundindo.

A imagem abaixo mostra o arquivo .lib e .h a que estou me referindo, tudo que fiz foi arrastá-los para o projeto.

Alguém pode me indicar uma explicação mais clara de como fazer isso? Tenho certeza de que não pode ser tão difícil quanto parece.

questionAnswers(3)

yourAnswerToTheQuestion