Partager via


DisplayTask Classe

Définition

Représente un ensemble d’opérations qui peuvent être mises en file d’attente et exécutées de manière atomique par le matériel d’affichage.

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
Héritage
Object Platform::Object IInspectable DisplayTask
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10, version 1809 (introduit dans 10.0.17763.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v7.0)

Méthodes

SetScanout(DisplayScanout)

Définit ce DisplayTask pour présenter du contenu à une source à l’aide des paramètres spécifiés par un DisplayScanout lors de son exécution.

SetSignal(DisplayTaskSignalKind, DisplayFence)

Crée une clôture dans le cadre du pipeline de présentation, qui sera signalée à un point spécifié dans le temps par le planificateur graphique. Vous pouvez DéfinirSignal plusieurs fois pour fournir des clôtures pour plusieurs événements pour la mémoire tampon principale qui fait partie du présent actuel.

La valeur de clôture signalée est la valeur renvoyée par DisplayTaskPool.TryExecuteTask dans la propriété DisplayTaskResult.PresentId (il est très probable qu’elle augmente de 1 avec chaque présent).

SetWait(DisplayFence, UInt64)

Définit les opérations pour que ce DisplayTask se produise une fois que la clôture GPU spécifiée est signalée avec la valeur spécifiée.

S’applique à