On 17 September 2017 at 07:39, Ihsan Akmal <ihsanapps at gmail.com> wrote: > +interface IDXGIOutputDuplication : IDXGIObject > +{ ... > +}; The semicolon is superfluous. Applies to the IDXGIDisplayControl and IDXGIOutput1 interfaces as well.