DisplayFence Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt ein Fence-Objekt dar, das zum Synchronisieren von Renderingbefehlen zwischen Direct3D-Geräten und einem DisplayDevice-Objekt verwendet werden kann.
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
- Vererbung
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10, version 1809 (eingeführt in 10.0.17763.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v7.0)
|
Hinweise
Ein DisplayFence kann zwischen Direct3D-Geräten und einem DisplayDevice mithilfe der nativen COM-Schnittstelle IDisplayDeviceInterop gemeinsam genutzt werden. Die CreateSharedHandle-Methode kann ein freigegebenes NT-Handle für ein DisplayFence-Objekt erstellen, das von einem DisplayDevice erstellt wurde, und die OpenSharedHandle-Methode kann verwendet werden, um ein DisplayFence-Objekt aus einem vorhandenen freigegebenen Direct3D-Fencehandle zu erstellen.