Beispiel #1
0
        /// <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);
        }
Beispiel #2
0
 public EffectHandle GetAnnotation(EffectHandle technique, int index)
 {
     throw new NotImplementedException();
 }
Beispiel #3
0
 public ParameterDescription GetParameterDescription(EffectHandle parameter)
 {
     throw new NotImplementedException();
 }
Beispiel #4
0
 public PixelShader GetValuePixelShader(EffectHandle parameter)
 {
     throw new NotImplementedException();
 }
Beispiel #5
0
 public string GetValueString(EffectHandle parameter)
 {
     throw new NotImplementedException();
 }
Beispiel #6
0
 public Matrix GetValueMatrixTranspose(EffectHandle parameter)
 {
     throw new NotImplementedException();
 }
Beispiel #7
0
 public ColorValue GetValueColor(EffectHandle parameter)
 {
     throw new NotImplementedException();
 }
Beispiel #8
0
 public float[] GetValueFloatArray(EffectHandle parameter, int count)
 {
     throw new NotImplementedException();
 }
Beispiel #9
0
 public void SetValue(EffectHandle parameter, [MarshalAs(4)] bool b)
 {
     throw new NotImplementedException();
 }
Beispiel #10
0
 public void SetValue(EffectHandle parameter, bool[] b)
 {
     throw new NotImplementedException();
 }
Beispiel #11
0
 public void SetValue(EffectHandle parameter, float[] f)
 {
     throw new NotImplementedException();
 }
Beispiel #12
0
 public void SetValue(EffectHandle parameter, Vector4 vector)
 {
     throw new NotImplementedException();
 }
Beispiel #13
0
 public void SetValue(EffectHandle parameter, ColorValue[] color)
 {
     throw new NotImplementedException();
 }
Beispiel #14
0
 public void SetValue(EffectHandle parameter, string str)
 {
     throw new NotImplementedException();
 }
Beispiel #15
0
 public void SetValue(EffectHandle parameter, BaseTexture texture)
 {
     throw new NotImplementedException();
 }
Beispiel #16
0
 public int[] GetValueIntegerArray(EffectHandle parameter, int count)
 {
     throw new NotImplementedException();
 }
Beispiel #17
0
 public float GetValueFloat(EffectHandle parameter)
 {
     throw new NotImplementedException();
 }
Beispiel #18
0
 public void SetValue(EffectHandle parameter, GraphicsStream data)
 {
     throw new NotImplementedException();
 }
Beispiel #19
0
 public Vector4 GetValueVector(EffectHandle parameter)
 {
     throw new NotImplementedException();
 }
Beispiel #20
0
 public unsafe void SetValue(EffectHandle parameter, void *data, int dataSize)
 {
     throw new NotImplementedException();
 }
Beispiel #21
0
 public ColorValue[] GetValueColorArray(EffectHandle parameter, int count)
 {
     throw new NotImplementedException();
 }
Beispiel #22
0
 public void SetValueTranspose(EffectHandle parameter, Matrix matrix)
 {
     throw new NotImplementedException();
 }
Beispiel #23
0
 public Matrix[] GetValueMatrixTransposeArray(EffectHandle parameter, int count)
 {
     throw new NotImplementedException();
 }
Beispiel #24
0
 public GraphicsStream GetValue(EffectHandle parameter, int numberBytes)
 {
     throw new NotImplementedException();
 }
Beispiel #25
0
 public Texture GetValueTexture(EffectHandle parameter)
 {
     throw new NotImplementedException();
 }
Beispiel #26
0
 public bool GetValueBoolean(EffectHandle parameter)
 {
     throw new NotImplementedException();
 }
Beispiel #27
0
 public VertexShader GetValueVertexShader(EffectHandle parameter)
 {
     throw new NotImplementedException();
 }
Beispiel #28
0
 public bool[] GetValueBooleanArray(EffectHandle parameter, int count)
 {
     throw new NotImplementedException();
 }
Beispiel #29
0
 public TechniqueDescription GetTechniqueDescription(EffectHandle technique)
 {
     throw new NotImplementedException();
 }
Beispiel #30
0
 public int GetValueInteger(EffectHandle parameter)
 {
     throw new NotImplementedException();
 }