Cómo obtener el puntero a IUnknown en C #

La interoperabilidad de .NET envuelve los objetos COM en objetos .NET (envoltorios invocables en tiempo de ejecución, RCW), que ocultan las consultas de interfaz habituales. Para registrar un objeto COM que representa un gráfico de filtro con la Tabla de objetos en ejecución, necesito la dirección (nativa) de su interfaz IUnknown (consulte¿Cómo puedo realizar ingeniería inversa en un gráfico DirectShow?)

Entonces, la pregunta es: ¿cómo puedo obtener el puntero IUnknown de un objeto COM en C #?

Respuestas a la pregunta(1)

Su respuesta a la pregunta