다음을 통해 공유


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 간에 DisplayFence를 공유할 수 있습니다. CreateSharedHandle 메서드는 DisplayDevice에서 만든 DisplayFence에 대한 공유 NT 핸들을 만들 수 있으며 OpenSharedHandle 메서드를 사용하여 기존 Direct3D 공유 펜스 핸들에서 DisplayFence 개체를 만들 수 있습니다.

적용 대상