Faits : A. La société fribourgeoise X._ SA (ci-après: la Société), dont le capital-actions s'élève à 100'000 fr., est détenue à parts égales par A,_ SA et par B._ SA. Cette dernière est administrée parC._. Le 12 décembre 2008, la Société a acquis des immeubles dans le canton de Neuchâtel pour le prix de 16.8 mio de francs. Pour la période fiscale 2010, la Société a déclaré un bénéfice imposable de 5'509 fr. et, pour la période fiscale 2011, une perte de 739 fr. Selon les bilans 2010 et 2011 joints aux déclarations d'impôt, les actifs de la Société étaient essentiellement constitués de ses immeubles, comptabilisés à 17'825'570 fr. Les passifs comprenaient une " hypothèque " de 18'000'000 fr. grevant les immeubles de la Société, en lien avec le prêt hypothécaire que lui avait accordé la Fondation D._ (ci-après: la Fondation), représentée par la société D._ SA La déclaration d'impôt 2011 mentionnait que la valeur vénale des immeubles s'élevait à 17'744'440 fr. B. Par décisions de taxation du 16 novembre 2012 concernant les périodes fiscales 2010 et 2011, le Service cantonal des contributions du canton de Fribourg (ci-après: le Service cantonal) a procédé à des reprises dans le bénéfice de la Société en lien avec l'existence d'intérêts sur capital propre dissimulé. Elle indiquait n'avoir pas "obtenu de justificatif concernant la garantie des prêts hypothécaires", de sorte qu'elle considérait "ces prêts [comme] garantis par des actionnaires ou personnes proches". Le calcul du montant du capital propre dissimulé effectué par l'autorité fiscale aboutissait à des montants d'intérêts sur capital propre dissimulé de 444'139 fr. pour la période fiscale 2010 et de 472'727 fr. pour la période fiscale 2011, la valeur prise en compte étant celle de 17'825'570 fr. Les bénéfices imposables correspondants pour l'impôt fédéral direct (la contribuable n'étant pas redevable de l'impôt cantonal sur le bénéfice ni de l'impôt sur le capital dans le canton de Fribourg) étaient repris en conséquence. B.a. Le 14 décembre 2012, la Société a formé réclamation contre ces décisions de taxation, concluant à l'entière déductibilité des intérêts hypothécaires payés à la Fondation. Le prêt était garanti par les immeubles, la présence deC._ comme débiteur conjointement et solidairement responsable du prêt ayant été exigée par la Fondation indépendamment de la valeur vénale des immeubles, afin de garantir une bonne gestion de la Société. Le 1 er février 2013, cette dernière transmettait au Service cantonal un calcul de la valeur vénale des immeubles, arrêtée à 21.8 mio de francs, calcul établi le 4 février 2010 par l'architecteF._. B.b. Le Service cantonal a rejeté la réclamation par décision du 13 août 2013. L'examen de l'existence de capital propre dissimulé devait être effectué sur la base de la valeur comptable des immeubles, correspondant à leur valeur vénale, soit 17'825'570 fr. La valeur vénale de 21.8 mio de francs figurant dans l'expertise ne pouvait pas être retenue: le coût des aménagements extérieurs qui y était mentionné (évalué à 2.5 mio de francs), était en contradiction avec le montant de 500'000 fr. (550'000 fr. selon l'arrêt attaqué, p. 12) ressortant d'un autre document, également établi le 4 février 2010 par le même expert et qui aboutissait, pour sa part, à une valeur vénale de 22.67 mio de francs. La valeur intrinsèque de ces immeubles, anciens et pas entièrement rénovés, ne pouvait pas s'élever à 21.8 mio de francs, mais était plus proche de leur coût d'acquisition. B.c. Le 12 septembre 2013, la Société a recouru contre la décision sur réclamation du 13 août 2013 auprès de la Cour fiscale du Tribunal cantonal de Fribourg (ci-après: le Tribunal cantonal), tant en ce qui concerne l'impôt cantonal que l'impôt fédéral direct. Elle a exposé que la Fondation n'avait pas accordé le prêt en fonction du prix d'achat, mais sur la base de la valeur déterminée parF._. Elle produisait à cet égard un document établi le 12 septembre 2013 par la Fondation, laquelle confirmait en particulier qu'elle avait pour usage de prendre en qualité de codébiteur solidaire l'administrateur de la société propriétaire du bien immobilier grevé afin de responsabiliser ce dernier et de pouvoir renoncer au nantissement des actions. En cours de procédure, la Société a notamment produit trois contrats de prêt hypothécaire (contrat du 25 août 2008, contrat du 18 mars 2010 et contrat des 20 et 21 avril 2010), dans lesquels la Société etC._ apparaissent comme débiteurs conjointement et solidairement responsables. A ces contrats étaient joints des cessions fiduciaires des cédules hypothécaires en propriété à fin de garantie. La Société a également transmis deux exemplaires originaux de l'expertise du 4 février 2010 signée parF._, selon laquelle la valeur vénale des immeubles s'élevait à 22.67 mio de francs. Par arrêt du 23 mars 2015, le Tribunal cantonal a déclaré le recours irrecevable en tant qu'il concernait l'impôt cantonal, la Société n'étant pas redevable de l'impôt sur le bénéfice dans le canton de Fribourg, et l'a rejeté en tant qu'il concernait l'impôt fédéral direct. C. Agissant par la voie du recours en matière de droit public, la Société demande au Tribunal fédéral, sous suite de frais et dépens, principalement, d'annuler l'arrêt du 23 mars 2015 du Tribunal cantonal, de dire que le prêt accordé par la Fondation représente intégralement des fonds de tiers, que ses pertes s'élèvent à 74'491 fr. pour l'année 2010 et à 90'739 fr. pour l'année 2011 et que le montant d'impôt sur le bénéfice des périodes fiscales considérées s'élève à 0 fr.; subsidiairement, d'annuler l'arrêt attaqué et de renvoyer la cause pour nouvelle décision dans le sens des considérants. Le Tribunal cantonal se réfère à l'arrêt attaqué et conclut au rejet du recours. L'Administration fédérale des contributions conclut au rejet du recours.