DisplayTask 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示一組作業,可藉由顯示硬體以不可部分完成的方式排入佇列和執行。
public ref class DisplayTask sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 458752)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class DisplayTask final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 458752)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class DisplayTask
Public NotInheritable Class DisplayTask
- 繼承
- 屬性
Windows 需求
裝置系列 |
Windows 10, version 1809 (已於 10.0.17763.0 引進)
|
API contract |
Windows.Foundation.UniversalApiContract (已於 v7.0 引進)
|
方法
SetScanout(DisplayScanout) |
設定此 DisplayTask ,以在執行時使用 DisplayScanout 指定的參數,將內容呈現給來源。 |
SetSignal(DisplayTaskSignalKind, DisplayFence) |
建立柵欄做為簡報管線的一部分,圖形排程器會在指定的時間點發出訊號。 您可以 多次 SetSignal ,為目前存在的主要緩衝區提供多個事件的柵欄。 發出訊號的柵欄值是DisplayTaskPool.TryExecuteTask 屬性中從 DisplayTaskPool.TryExecuteTask傳回的值, (它可能會隨著每個 Present) 增加 1。 |
SetWait(DisplayFence, UInt64) |
設定此 DisplayTask 的作業,一旦指定的 GPU 柵欄收到指定值的訊號之後,就會發生。 |