Condividi tramite


DisplayFence Classe

Definizione

Rappresenta un oggetto di recinzione che può essere usato per sincronizzare i comandi di rendering tra dispositivi Direct3D e un oggetto DisplayDevice .

public ref class DisplayFence sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 458752)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class DisplayFence final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 458752)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class DisplayFence
Public NotInheritable Class DisplayFence
Ereditarietà
Object Platform::Object IInspectable DisplayFence
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10, version 1809 (è stato introdotto in 10.0.17763.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v7.0)

Commenti

Un DisplayFence può essere condiviso tra dispositivi Direct3D e DisplayDevice usando l'interfaccia COM nativa IDisplayDeviceInterop. Il metodo CreateSharedHandle può creare un handle NT condiviso per un oggetto DisplayFence creato da displayDevice e il metodo OpenSharedHandle può essere usato per creare un oggetto DisplayFence da un handle di recinzione condiviso Direct3D esistente.

Si applica a