![]() |
![]() |
![]() |
Listener3D.Deferred Property |
Language: |
Determines if settings are set immediately or deferred.
Visual Basic Public Property Deferred As Boolean C# public bool Deferred { get; set; } C++ public:
property bool Deferred {
bool get();
void set(bool value);
}JScript public function get Deferred() : boolean
public function set Deferred(boolean);
System.Boolean
This property is read/write.
Value that is false if the settings are set immediately at play time, or true if settings are set with the CommitDeferredSettings mothod.
Every change to 3-D sound buffer and listener settings causes remixing, at the expense of CPU cycles. To minimize the performance impact of changing 3-D settings, set the Deferred property of the Listener3D object to true. Then call the CommitDeferredSettings method to execute all of the deferred commands at once.
Deferred settings are overwritten by immediate settings.
Send comments about this topic to Microsoft. © Microsoft Corporation. All rights reserved.
Feedback? Please provide us with your comments on this topic.
For more help, visit the DirectX Developer Center