DisplayFence 类

定义

表示可用于在 Direct3D 设备和 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
继承
Object Platform::Object IInspectable DisplayFence
属性

Windows 要求

设备系列
Windows 10, version 1809 (在 10.0.17763.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v7.0 中引入)

注解

可以使用 IDisplayDeviceInterop 本机 COM 接口在 Direct3D 设备和 DisplayDevice 之间共享 DisplayFenceCreateSharedHandle 方法可以为 DisplayDevice 创建的 DisplayFence 创建共享 NT 句柄,OpenSharedHandle 方法可用于从现有的 Direct3D 共享围栏句柄创建 DisplayFence 对象。

适用于