Ejemplo n.º 1
0
        public float GetCPUusage()
        {
            float f;

            switch (SoundDeviceType)
            {
            case ESoundDeviceType.ExclusiveWASAPI:
            case ESoundDeviceType.SharedWASAPI:
                f = BassWasapi.BASS_WASAPI_GetCPU();
                break;

            case ESoundDeviceType.ASIO:
                f = BassAsio.BASS_ASIO_GetCPU();
                break;

            case ESoundDeviceType.BASS:
                f = Bass.BASS_GetCPU();
                break;

            case ESoundDeviceType.OpenAL:
                f = 0.0f;
                break;

            default:
                f = 0.0f;
                break;
            }
            return(f);
        }