Buffer3D.Deferred Property |
Language: |
Determines whether changes to the Buffer3D object are deferred or applied immediately.
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.
Set to true for deferred operations, or false to apply setting changes immediately.
The default value is false. Settings are applied immediately, causing the system to recalculate the 3-D coordinates for all 3-D sound buffers.
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, use deferred operations (set to true) to allow the application to change several settings and generate a single recalculation. To commit deferred operations, call Listener3D.CommitDeferredSettings.
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