Abstract: A control apparatus for a cylinder-injection engine includes an electronic control unit which calculates an average effective pressure according to throttle opening and engine rotation speed, calculates an intake air amount per intake stroke according to an intake air amount detected by an airflow sensor and engine rotation speed, and calculates a volumetric efficiency based on the calculated intake air amount.