Note: This documentation is preliminary and is subject to change.
Contains constants that describe the status of an effect object returned from a SecondaryBuffer object.
Definition
Visual Basic .NET
Public Enum EffectsReturnValue
C#
public enum EffectsReturnValue
Managed C++
__value public enum EffectsReturnValue
JScript .NET
public enum EffectsReturnValue
Members
Member
Value
Description
Failed
4
No effect was created because resources weren't available.
LocatedInHardware
1
Effect is instantiated in hardware.
LocatedInSoftware
2
Effect is instantiated in software.
Present
0
Effect is available but was not created because one of the other effects requested could not be created. If any of the effects requested cannot be created, none of them are, and the call fails.
SendLoop
6
A circular loop of send effects was detected.
Unallocated
3
Effect has not yet been assigned to hardware or software. This value is returned if the buffer was created with the BufferDescription.DeferLocation flag set to true.
Unknown
5
Effect is not registered on the system, and the method failed as a result.