DisplayTask Clase

Definición

Representa un conjunto de operaciones que se pueden poner en cola y ejecutar de forma atómica mediante hardware de visualización.

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
Herencia
Object Platform::Object IInspectable DisplayTask
Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10, version 1809 (se introdujo en la versión 10.0.17763.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v7.0)

Métodos

SetScanout(DisplayScanout)

Establece este DisplayTask para presentar contenido a un origen mediante los parámetros especificados por un DisplayScanout cuando se ejecuta.

SetSignal(DisplayTaskSignalKind, DisplayFence)

Crea una barrera como parte de la canalización de presentación, que el programador de gráficos indicará en un momento determinado. Puede establecer SetSignal varias veces para proporcionar barreras para varios eventos para el búfer principal que forma parte del presente actual.

El valor de barrera que se señala es el valor que se devuelve de DisplayTaskPool.TryExecuteTask en la propiedad DisplayTaskResult.PresentId (es muy probable que aumente en 1 con cada present).

SetWait(DisplayFence, UInt64)

Establece las operaciones de este displayTask para que se produzcan una vez que se señale la barrera de GPU especificada con el valor especificado.

Se aplica a