/// <summary> /// Checks if the specified technique in the effect is valid. /// </summary> /// <param name="name">The name of the technique to validate.</param> /// <returns>Whether the technique is valid.</returns> public bool ValidateTechnique(string name) { bool result = false; D3D.EffectHandle technique = _effect.GetTechnique(name); if (technique != null) { result = _effect.IsTechniqueValid(technique); } return(result); }
public EffectHandle GetAnnotation(EffectHandle technique, int index) { throw new NotImplementedException(); }
public ParameterDescription GetParameterDescription(EffectHandle parameter) { throw new NotImplementedException(); }
public PixelShader GetValuePixelShader(EffectHandle parameter) { throw new NotImplementedException(); }
public string GetValueString(EffectHandle parameter) { throw new NotImplementedException(); }
public Matrix GetValueMatrixTranspose(EffectHandle parameter) { throw new NotImplementedException(); }
public ColorValue GetValueColor(EffectHandle parameter) { throw new NotImplementedException(); }
public float[] GetValueFloatArray(EffectHandle parameter, int count) { throw new NotImplementedException(); }
public void SetValue(EffectHandle parameter, [MarshalAs(4)] bool b) { throw new NotImplementedException(); }
public void SetValue(EffectHandle parameter, bool[] b) { throw new NotImplementedException(); }
public void SetValue(EffectHandle parameter, float[] f) { throw new NotImplementedException(); }
public void SetValue(EffectHandle parameter, Vector4 vector) { throw new NotImplementedException(); }
public void SetValue(EffectHandle parameter, ColorValue[] color) { throw new NotImplementedException(); }
public void SetValue(EffectHandle parameter, string str) { throw new NotImplementedException(); }
public void SetValue(EffectHandle parameter, BaseTexture texture) { throw new NotImplementedException(); }
public int[] GetValueIntegerArray(EffectHandle parameter, int count) { throw new NotImplementedException(); }
public float GetValueFloat(EffectHandle parameter) { throw new NotImplementedException(); }
public void SetValue(EffectHandle parameter, GraphicsStream data) { throw new NotImplementedException(); }
public Vector4 GetValueVector(EffectHandle parameter) { throw new NotImplementedException(); }
public unsafe void SetValue(EffectHandle parameter, void *data, int dataSize) { throw new NotImplementedException(); }
public ColorValue[] GetValueColorArray(EffectHandle parameter, int count) { throw new NotImplementedException(); }
public void SetValueTranspose(EffectHandle parameter, Matrix matrix) { throw new NotImplementedException(); }
public Matrix[] GetValueMatrixTransposeArray(EffectHandle parameter, int count) { throw new NotImplementedException(); }
public GraphicsStream GetValue(EffectHandle parameter, int numberBytes) { throw new NotImplementedException(); }
public Texture GetValueTexture(EffectHandle parameter) { throw new NotImplementedException(); }
public bool GetValueBoolean(EffectHandle parameter) { throw new NotImplementedException(); }
public VertexShader GetValueVertexShader(EffectHandle parameter) { throw new NotImplementedException(); }
public bool[] GetValueBooleanArray(EffectHandle parameter, int count) { throw new NotImplementedException(); }
public TechniqueDescription GetTechniqueDescription(EffectHandle technique) { throw new NotImplementedException(); }
public int GetValueInteger(EffectHandle parameter) { throw new NotImplementedException(); }