IXamlDirectObject 인터페이스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
API의 XamlDirect 집합에 참여하는 기본 개체 형식을 나타냅니다.
public interface class IXamlDirectObject
/// [Windows.Foundation.Metadata.ContractVersion(Windows.UI.Xaml.Core.Direct.XamlDirectContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(274811522, 52964, 17989, 186, 37, 208, 113, 206, 119, 131, 85)]
struct IXamlDirectObject
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.UI.Xaml.Core.Direct.XamlDirectContract), 65536)]
[Windows.Foundation.Metadata.Guid(274811522, 52964, 17989, 186, 37, 208, 113, 206, 119, 131, 85)]
public interface IXamlDirectObject
Public Interface IXamlDirectObject
- 특성
Windows 요구 사항
디바이스 패밀리 |
Windows 10, version 1809 (10.0.17763.0에서 도입되었습니다.)
|
API contract |
Windows.UI.Xaml.Core.Direct.XamlDirectContract (v1.0에서 도입되었습니다.)
|
예제
다음 예제에서는 Border 형식의 내부 Xaml 개체 instance 만드는 방법을 보여줍니다.
IXamlDirectObject border = XamlDirect.CreateInstance(XamlTypeIndex.Border);
설명
XamlDirect API를 사용하면 미들웨어 작성자가 더 기본적인 수준에서 대부분의 Xaml에 액세스하여 더 나은 CPU 및 작업 집합 성능을 달성할 수 있습니다.
IXamlDirectObject는 Xaml의 내부 개체 인스턴스에 대한 최소 핸들입니다. XamlDirect API에서만 사용됩니다.