Пример #1
0
        /// <summary>
        /// Gets file extension of supported surface formats.
        /// Doesn't include preceding dot.
        /// </summary>
        /// <param name="format">Format to get file extension for.</param>
        /// <returns>File extension without dot.</returns>
        static string GetExtensionOfFormat(DDSFormat format)
        {
            string formatString = format.ToString().ToLowerInvariant();

            if (formatString.Contains('_'))
            {
                formatString = "dds";
            }

            return(formatString);
        }
Пример #2
0
 /// <summary>
 /// Determines if given format supports mipmapping.
 /// </summary>
 /// <param name="format">Image format to check.</param>
 /// <returns></returns>
 static bool IsFormatMippable(DDSFormat format)
 {
     return(format.ToString().Contains("DDS"));
 }