Edit

Share via


EffectsExtension.Effect Method

Definition

Overloads

Effect(Int32, EfxEffect3f, Vector3)

public void Effect(int eid, OpenTK.Audio.OpenAL.EfxEffect3f param, ref OpenTK.Vector3 values);
member this.Effect : int * OpenTK.Audio.OpenAL.EfxEffect3f *  -> unit

Parameters

eid
Int32
param
EfxEffect3f
values
Vector3

Applies to

Effect(Int32, EfxEffectf, Single)

public void Effect(int eid, OpenTK.Audio.OpenAL.EfxEffectf param, float value);
member this.Effect : int * OpenTK.Audio.OpenAL.EfxEffectf * single -> unit

Parameters

eid
Int32
param
EfxEffectf
value
Single

Applies to

Effect(Int32, EfxEffecti, Int32)

public void Effect(int eid, OpenTK.Audio.OpenAL.EfxEffecti param, int value);
member this.Effect : int * OpenTK.Audio.OpenAL.EfxEffecti * int -> unit

Parameters

eid
Int32
param
EfxEffecti
value
Int32

Applies to

Effect(UInt32, EfxEffect3f, Vector3)

Important

This API is not CLS-compliant.

[System.CLSCompliant(false)]
public void Effect(uint eid, OpenTK.Audio.OpenAL.EfxEffect3f param, ref OpenTK.Vector3 values);
member this.Effect : uint32 * OpenTK.Audio.OpenAL.EfxEffect3f *  -> unit

Parameters

eid
UInt32
param
EfxEffect3f
values
Vector3
Attributes

Applies to

Effect(UInt32, EfxEffectf, Single)

Important

This API is not CLS-compliant.

[System.CLSCompliant(false)]
public void Effect(uint eid, OpenTK.Audio.OpenAL.EfxEffectf param, float value);
member this.Effect : uint32 * OpenTK.Audio.OpenAL.EfxEffectf * single -> unit

Parameters

eid
UInt32
param
EfxEffectf
value
Single
Attributes

Applies to

Effect(UInt32, EfxEffecti, Int32)

Important

This API is not CLS-compliant.

[System.CLSCompliant(false)]
public void Effect(uint eid, OpenTK.Audio.OpenAL.EfxEffecti param, int value);
member this.Effect : uint32 * OpenTK.Audio.OpenAL.EfxEffecti * int -> unit

Parameters

eid
UInt32
param
EfxEffecti
value
Int32
Attributes

Applies to