InterfaceTimings.WaitingForGpuToStayWithinLatencyTimePercent Property |
Language: |
Retrieves the percentage of time the driver spent waiting for the graphics processing unit (GPU) latency to reduce to less than 3 rendering frames.
Visual Basic Public ReadOnly Property WaitingForGpuToStayWithinLatencyTimePercent As Single C# public float WaitingForGpuToStayWithinLatencyTimePercent { get; } C++ public:
property float WaitingForGpuToStayWithinLatencyTimePercent {
float get();
}JScript public function get WaitingForGpuToStayWithinLatencyTimePercent() : float
System.Single
This property is read-only.
A Single that represents the percentage of time the driver spent waiting for the GPU latency to reduce to less than 3 rendering frames.
If an application is GPU limited, the driver must stall the CPU until the GPU gets within 3 frames. This prevents an application from queueing up many seconds' worth of rendering calls which may dramatically increase the latency between when the user provides new data and when the user sees the results of that input. In general, the driver can track the number of times Device.Present is called to prevent queueing up more than three frames of rendering work.
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