Cardiomyopathy is caused by inflammation of the heart muscle. There can be several causes including viral infection. There are three types of cardiomyopathy; dialted, hypertrophic, and restrictive. Treatment for the problem usually includes a beta blocker or a calcium channel blocker. Dialted or congestive myopathy is the most common type.
There is no condition called cardiac myopia. Cardiac myopathy is a weakening of the heart muscle. Symptoms of this condition include: chest pain, dizziness, difficulty concentrating, palpitations, and shortness of breath. This condition should be managed by a specialist called a cardiologist. The treatment includes patient education, medications, and dietary changes.
Perhaps you mean cardiomyopathy which is a disease of the heart muscle, making it difficult for the heart to pump blood and deliver it to the rest of the body.