The percentage of carboxyhemoglobin in peripheral blood depends on the amount or carbon monoxide in inhaled gases and the length of time of exposure.