Upvote:3
Yes, you can transit in Amsterdam.
Transiting in other Schengen countries is almost always possible with any visa or residence permit from a Schengen country (the only exceptions I am aware of are things like βlimited territorial validityβ visas and some documents given to asylum seekers).
You will in fact enter the Schengen area in Amsterdam and have your passport stamped there (your visa must therefore already be valid at this time).