Eu tenho um renderizador personalizado que precisa renderizar geometria modificada. Todos os recursos de entrada são recebidos através dos IFeatureCursorelementos as polygon. (Isso é semelhante a este exemplo , embora eu não esteja renderizando pontos.)
Eu posso renderizar polígonos, linhas e pontos facilmente, passando a nova geometria IFeatureDraw.Drawou chamando IDisplay.DrawPolygon/ IDisplay.DrawPoint/ etc.
No entanto, IDisplaynão fornece um mecanismo para desenhar um multipatch e transmiti-lo como geometria para IFeatureDraw.Drawresultar em nada desenhado na tela.
Existe uma maneira de "desenhar" diretamente um elemento multipatch (preferencialmente com texturização) dentro desse método?