public static discid_has_feature ( |
||
feature | ||
리턴 | bool |
public static bool TestFeatureIsAvailableOrNotSet(Features featureList, Features testForFeature) { if (TestFeatureIsSelected(featureList, testForFeature)) { return(NativeMethods.discid_has_feature((UInt32)testForFeature)); } // Feature not set return(true); }
public static IEnumerable <Features> GetFeatureList() { var result = new List <Features>(); foreach (Features feature in Enum.GetValues(typeof(Features))) { if (NativeMethods.discid_has_feature((UInt32)feature)) { result.Add(feature); } } return(result); }