namespace NAudio.Wave
{
    enum AcmMetrics
    {
        /// <summary>ACM_METRIC_COUNT_DRIVERS</summary>
        CountDrivers = 1,
        /// <summary>ACM_METRIC_COUNT_CODECS</summary>
        CountCodecs = 2,
        /// <summary>ACM_METRIC_COUNT_CONVERTERS</summary>
        CountConverters = 3,
        /// <summary>ACM_METRIC_COUNT_FILTERS</summary>
        CountFilters = 4,
        /// <summary>ACM_METRIC_COUNT_DISABLED</summary>
        CountDisabled = 5,
        /// <summary>ACM_METRIC_COUNT_HARDWARE</summary>
        CountHardware = 6,
        /// <summary>ACM_METRIC_COUNT_LOCAL_DRIVERS</summary>
        CountLocalDrivers = 20,
        /// <summary>ACM_METRIC_COUNT_LOCAL_CODECS</summary>
        CountLocalCodecs = 21,
        /// <summary>ACM_METRIC_COUNT_LOCAL_CONVERTERS</summary>
        CountLocalConverters = 22,
        /// <summary>ACM_METRIC_COUNT_LOCAL_FILTERS</summary>
        CountLocalFilters = 23,
        /// <summary>ACM_METRIC_COUNT_LOCAL_DISABLED</summary>
        CountLocalDisabled = 24,
        /// <summary>ACM_METRIC_HARDWARE_WAVE_INPUT</summary>
        HardwareWaveInput = 30,
        /// <summary>ACM_METRIC_HARDWARE_WAVE_OUTPUT</summary>
        HardwareWaveOutput = 31,
        /// <summary>ACM_METRIC_MAX_SIZE_FORMAT</summary>
        MaxSizeFormat = 50,
        /// <summary>ACM_METRIC_MAX_SIZE_FILTER</summary>
        MaxSizeFilter = 51,
        /// <summary>ACM_METRIC_DRIVER_SUPPORT</summary>
        DriverSupport = 100,
        /// <summary>ACM_METRIC_DRIVER_PRIORITY</summary>
        DriverPriority = 101,
    }
}
