mono/MonoGame — pull request #2027 by nkast (2013-09-24 21:52:26+00:00)
Title: Move GraphicsDevice property from GameComponent to DrawableGameComponent

GameComponent exposes a public GraphicsDevice property which is not
available on XNA. This property belong to DrawableGameComponent.

https://github.com/mono/MonoGame/issues/1807#issuecomment-19672898

This fix was posted by @Aztherion together with a
DynamicSoundEffectInstance implementation but merge has been postponed
since then. I am posting a clean fix to this issue.