https://issues.dlang.org/show_bug.cgi?id=3743
--- Comment #1 from Adam Wilson <[email protected]> --- Updating this bug. Note that this effects Aurora Graphics. The following will produce an 'undefined identifier' error in struct DWRITE_GLYPH_RUN on IDWriteFontFace static if(DX110) { public struct DWRITE_GLYPH_RUN { IDWriteFontFace fontFace; //Error: Undefined Identifier //... } } static if(DX111) { //...} static if(DX112) { //...} static if(DX110) { public interface IDWriteFontFace : IUnknown { HRESULT GetDesignGlyphMetrics(const(uint*) Indices, uint Count, DWRITE_GLYPH_METRICS* //... } } static if(DX111) { //...} static if(DX112) { //...} --
