public void DirectXTex_SetupTest() { Assert.IsFalse(DirectXTexDLL.Initialized); Assert.IsFalse(DirectXTexDLL.gEntryPointsNotFound); DirectXTexDLL.Initialize(); Assert.IsTrue(DirectXTexDLL.Initialized); Assert.IsFalse(DirectXTexDLL.EntryPointsNotFound); DirectXTexDLL.Dispose(); Assert.IsFalse(DirectXTexDLL.Initialized); Assert.IsFalse(DirectXTexDLL.gEntryPointsNotFound); }
public void DirectXTex_GetMetadataFromDDSTest() { const string k_filename = @"U:\Ensemble\HaloWars\Content\1.11088.1.2\" + @"art\unsc\infantry\spartan_01\" + @"spartan_01_nm.ddx"; var metadata = DirectXTex.GetMetadataFromFile(k_filename); Assert.IsTrue(DirectXTexDLL.Initialized); Assert.IsFalse(DirectXTexDLL.EntryPointsNotFound); Console.WriteLine(metadata.Width); Console.WriteLine(metadata.Height); Console.WriteLine(metadata.Format); DirectXTexDLL.Dispose(); }