public EffectTechniqueBinding GetBinding(Effect effect) { // For simplicity, we assume that the effect has exactly one technique. var repeatTechniqueDescription = effect.GetTechniqueDescriptions()[0] as RepeatTechniqueDescription; if (repeatTechniqueDescription != null) return new RepeatTechniqueBinding(repeatTechniqueDescription); return null; }