Windows 运行时 C++ 参考
此技术区域中的标头用于允许从桌面应用程序调用关联的Windows 运行时 API。
若要开发与关联的Windows 运行时 API 互操作的 C++ 应用,需要以下标头:
- accountssettingspaneinterop.h
- activation.h
- activationregistration.h
- asyncinfo.h
- corewindow.h
- dragdropinterop.h
- eventtoken.h
- hstring.h
- inputpaneinterop.h
- inspectable.h
- memorybuffer.h
- playtomanagerinterop.h
- print3dmanagerinterop.h
- printmanagerinterop.h
- radialcontrollerinterop.h
- remotesystemadditionalinfo.h
- restrictederrorinfo.h
- robuffer.h
- rometadata.h
- rometadataapi.h
- rometadataresolution.h
- roparameterizediid.h
- roregistrationapi.h
- sharewindowcommandsourceinterop.h
- shcore.h
- systemmediatransportcontrolsinterop.h
- uiviewsettingsinterop.h
- useractivityinterop.h
- userconsentverifierinterop.h
- weakreference.h
- webauthenticationcoremanagerinterop.h
- windows.data.pdf.interop.h
- windows.devices.display.core.interop.h
- windows.foundation.h
- windows.graphics.capture.interop.h
- windows.graphics.display.interop.h
- windows.graphics.effects.interop.h
- windows.graphics.imaging.interop.h
- windows.media.core.interop.h
- windows.ui.composition.interop.h
- windows.ui.viewmanagement.core.coreframeworkinputviewinterop.h
- windows.ui.xaml.hosting.desktopwindowxamlsource.h
- windows.ui.xaml.hosting.referencetracker.h
- windows.ui.xaml.media.dxinterop.h
- windowsstoragecom.h
- winstring.h
有关此技术的编程指南,请参阅:
枚举
__x_ABI_CWindows_CFoundation_CActivationType 指定可激活类的激活类型。A |
ActivationType ActivationType (activationregistration.h) 指定可激活类的激活类型。 |
ACTIVATIONTYPE ACTIVATIONTYPE 枚举 (objidl.h) 指定可激活类的激活类型。 |
AgileReferenceOptions 指定 RoGetAgileReference 函数的选项。 |
AsyncStatus 表示异步操作的状态。 |
BSOS_OPTIONS 指定 RandomAccessStream 的行为,该模型封装组件对象模型 (COM) IStream。 |
GRAPHICS_EFFECT_PROPERTY_MAPPING 指示强类型效果属性如何映射到基础 Direct2D 效果属性。 |
HANDLE_ACCESS_OPTIONS 定义句柄对文件的访问权限级别。 |
HANDLE_CREATION_OPTIONS 表示对存在或不存在的文件执行的操作。 |
HANDLE_OPTIONS 定义文件句柄的标志。 |
HANDLE_SHARING_OPTIONS 定义文件句柄的请求共享模式。 |
IdentityType 表示进程外服务器的激活类型。 |
InstancingType 表示进程外服务器的实例化行为类型。 |
PropertyType 标识存储在实现 IPropertyValue 接口的 Windows 运行时 对象中的类型。 |
PropertyType 标识存储在实现 IPropertyValue 接口的 Windows 运行时 对象中的类型。 |
RegistrationScope 表示可激活类的部署范围。 |
RO_ERROR_REPORTING_FLAGS 指定 RoOriginateError 和 RoTransformError 函数的行为。 |
RO_INIT_TYPE 确定用于对此线程创建的对象的传入调用的并发模型。 |
RoErrorReportingFlags 指定 RoOriginateError 和 RoTransformError 函数的行为。 |
ThreadingType 表示用于激活进程内服务器的单元线程模型。 |
TrustLevel 表示可激活类的信任级别。 |
函数
ActivateInstance 创建与当前激活工厂关联的 Windows 运行时 类的新实例。 |
AddMemoryPressure 通知主机自上次通知以来内存分配增加的情况。 CLR 使用此来通知算法,该算法确定何时运行垃圾回收。 |
AddRefFromReferenceTracker 指示引用跟踪器正在返回目标 XAML 对象, (之前对 FindTrackerTargets 的调用) 。 请注意,引用由引用跟踪器对象保留,而不是 IUnknown::AddRef。 |
AddRefFromTrackerSource 指示跟踪器源每次在引用跟踪器上调用 IUnknown::AddRef 时;在 AddRef 调用后调用。 |
AttachToWindow 将当前 IDesktopWindowXamlSourceNative 实例附加到桌面应用中与窗口句柄关联的父 UI 元素。 |
BeginDraw 启动图面上的绘图。 |
BeginDraw 打开提供的 DXGI 图面进行绘制。 |
BeginDraw 启动对关联的 SurfaceImageSource 或 VirtualSurfaceImageSource 的更新。 |
Buffer 获取缓冲区中的字节数组。 |
取消 请求取消已在进行中的异步操作。 |
CapturePropagationContext 跨语言边界和线程捕获异常的上下文。 |
CheckCompositionTextureSupport TBD |
关闭 关闭异步工作对象。 |
关闭 执行与释放、释放或重置分配的资源关联的应用程序定义任务。 |
关闭 执行与释放、释放或重置分配的资源关联的应用程序定义任务。 |
CloseEnum 释放对指定的枚举实例的引用。 |
CloseEnum 关闭由指定句柄标识的枚举器。 |
CloseUnbufferedFileHandle 关闭通过调用 IUnbufferedFileHandleProvider::OpenUnbufferedFileHandle 创建的随机访问字节流中的句柄。 |
CoDecodeProxy 在给定代理对象的接口的服务器进程中查找组件对象模型的实现 (COM) 接口。 |
ConnectFromTrackerSource 指示引用跟踪器源已在引用跟踪器对象上创建了其第一个 COM 引用。 |
CopySurface 读回合成绘图图面的内容 (或合成虚拟绘图图面) 。 |
CountEnum 获取由指定枚举器检索的枚举中的元素数。 |
创建 创建存储文件夹中文件的句柄。 |
创建 创建文件的句柄。 |
CreateBoolean 创建一个新的 IPropertyValue 对象,该对象包含指定的 8 位布尔值。 |
CreateBoolean 创建一个新的 IPropertyValue 对象,该对象包含指定的 8 位布尔值。 |
CreateBooleanArray 创建一个新的 IPropertyValue 对象,该对象包含指定的 8 位布尔值数组。 |
CreateBooleanArray 创建一个新的 IPropertyValue 对象,该对象包含指定的 8 位布尔值数组。 |
CreateChar16 创建一个新的 IPropertyValue 对象,该对象包含指定的 Unicode 字符。 |
CreateChar16 创建一个新的 IPropertyValue 对象,该对象包含指定的 Unicode 字符。 |
CreateChar16Array 创建一个新的 IPropertyValue 对象,该对象包含指定的 Unicode 字符数组。 |
CreateChar16Array 创建一个新的 IPropertyValue 对象,该对象包含指定的 Unicode 字符数组。 |
CreateCompositionSurfaceForHandle 创建 CompositionSurface 的实例,以便与交换链的句柄一起使用。 若要在 CompositionSurface 上托管媒体交换链,请使用 IMFMediaEngineEx::GetVideoSwapchainHandle 方法。 |
CreateCompositionSurfaceForSwapChain 创建 CompositionSurface 的实例,以便与交换链一起使用。 |
CreateCompositionTexture TBD |
CreateControlInput 在调用方 UI 线程中创建 ICoreInputSourceBase 对象。 |
CreateControlInputEx 在工作线程或 UI 线程中创建 ICoreInputSourceBase 对象。 |
CreateDateTime 创建包含指定 DateTime 值的新 IPropertyValue 对象。 |
CreateDateTime 创建包含指定 DateTime 值的新 IPropertyValue 对象。 |
CreateDateTimeArray 创建一个新的 IPropertyValue 对象,该对象包含指定的 DateTime 值数组。 |
CreateDateTimeArray 创建一个新的 IPropertyValue 对象,该对象包含指定的 DateTime 值数组。 |
CreateDirect3D11DeviceFromDXGIDevice 从 IDXGIDevice 创建 IDirect3DDevice 的实例。 |
CreateDirect3D11SurfaceFromDXGISurface 从 IDXGISurface 创建 IDirect3DSurface 的实例。 |
CreateDirect3DDevice 从 IDXGIDevice 创建 IDirect3DDevice 的实例。 |
CreateDirect3DSurface 从 IDXGISurface 创建 IDirect3DSurface的实例。 |
CreateDouble 创建一个新的 IPropertyValue 对象,该对象包含指定的 64 位浮点值。 |
CreateDouble 创建一个新的 IPropertyValue 对象,该对象包含指定的 64 位浮点值。 |
CreateDoubleArray 创建一个新的 IPropertyValue 对象,该对象包含 64 位浮点值的指定数组。 |
CreateDoubleArray 创建一个新的 IPropertyValue 对象,该对象包含 64 位浮点值的指定数组。 |
CreateEmpty 创建表示空值的新 IPropertyValue 对象。 |
CreateEmpty 创建表示空值的新 IPropertyValue 对象。 |
CreateForMonitor 面向用于创建图形捕获项的监视器 () 。 |
CreateForWindow 实例化 RadialController 对象并将其绑定到活动应用程序。 |
CreateForWindow 以单个窗口为目标,用于创建图形捕获项。 |
CreateFromMF2DBuffer2 从提供的 IMF2DBuffer2 创建 ISoftwareBitmapNative。 |
CreateFromMFSample 从提供的 IMFSample 创建 IAudioFrameNative。 |
CreateFromMFSample 从提供的 IMFSample 创建 IVideoFrameNative。 |
CreateFromWICBitmap 从提供的 IWICBitmap 创建 ISoftwareBitmapNative。 |
CreateGraphicsDevice 创建由指定呈现设备支持的 CompositionGraphicsDevice。 |
CreateGuid 创建包含指定 GUID 值的新 IPropertyValue 对象。 |
CreateGuid 创建包含指定 GUID 值的新 IPropertyValue 对象。 |
CreateGuidArray 创建一个新的 IPropertyValue 对象,该对象包含指定的 Guid 值数组。 |
CreateGuidArray 创建一个新的 IPropertyValue 对象,该对象包含指定的 Guid 值数组。 |
CreateInspectable 创建一个新的 IPropertyValue 对象,该对象包含指定的 IInspectable 对象。 |
CreateInspectable 创建一个新的 IPropertyValue 对象,该对象包含指定的 IInspectable 对象。 |
CreateInspectableArray 创建一个新的 IPropertyValue 对象,该对象包含指定的 IInspectable 对象数组。 |
CreateInspectableArray 创建一个新的 IPropertyValue 对象,该对象包含指定的 IInspectable 对象数组。 |
CreateInt32 创建一个新的 IPropertyValue 对象,该对象包含指定的有符号 32 位整数值。 |
CreateInt32 创建一个新的 IPropertyValue 对象,该对象包含指定的有符号 32 位整数值。 |
CreateInt32Array 创建一个新的 IPropertyValue 对象,该对象包含指定的有符号 32 位整数值数组。 |
CreateInt32Array 创建一个新的 IPropertyValue 对象,该对象包含指定的有符号 32 位整数值数组。 |
CreateInt64 创建一个新的 IPropertyValue 对象,该对象包含指定的有符号 64 位整数值。 |
CreateInt64 创建一个新的 IPropertyValue 对象,该对象包含指定的有符号 64 位整数值。 |
CreateInt64Array 创建一个新的 IPropertyValue 对象,该对象包含指定的带符号 64 位整数值数组。 |
CreateInt64Array 创建一个新的 IPropertyValue 对象,该对象包含指定的带符号 64 位整数值数组。 |
CreatePoint 创建包含指定 Point 值的新 IPropertyValue 对象。 |
CreatePoint 创建包含指定 Point 值的新 IPropertyValue 对象。 |
CreatePointArray 创建一个新的 IPropertyValue 对象,该对象包含指定的 Point 值数组。 |
CreatePointArray 创建一个新的 IPropertyValue 对象,该对象包含指定的 Point 值数组。 |
CreateRandomAccessStreamOnFile 为文件创建Windows 运行时随机访问流。 |
CreateRandomAccessStreamOverStream 围绕 IStream 基本实现创建Windows 运行时随机访问流。 |
CreateRect 创建包含指定 Rect 值的新 IPropertyValue 对象。 |
CreateRect 创建包含指定 Rect 值的新 IPropertyValue 对象。 |
CreateRectArray 创建一个新的 IPropertyValue 对象,该对象包含指定的 Rect 值数组。 |
CreateRectArray 创建一个新的 IPropertyValue 对象,该对象包含指定的 Rect 值数组。 |
CreateSessionForWindow 创建与指定窗口关联的 UserActivitySession 。 |
CreateSharedHandle 对于 DisplaySurface 或 DisplayFence 对象,创建可用于与 Direct3D 或其他图形 API 互操作的共享句柄。 |
CreateSingle 创建一个新的 IPropertyValue 对象,该对象包含指定的 32 位浮点值。 |
CreateSingle 创建一个新的 IPropertyValue 对象,该对象包含指定的 32 位浮点值。 |
CreateSingleArray 创建一个新的 IPropertyValue 对象,该对象包含 32 位浮点值的指定数组。 |
CreateSingleArray 创建一个新的 IPropertyValue 对象,该对象包含 32 位浮点值的指定数组。 |
CreateSize 创建包含指定 Size 值的新 IPropertyValue 对象。 |
CreateSize 创建包含指定 Size 值的新 IPropertyValue 对象。 |
CreateSizeArray 创建一个新的 IPropertyValue 对象,该对象包含指定的 Size 值数组。 |
CreateSizeArray 创建一个新的 IPropertyValue 对象,该对象包含指定的 Size 值数组。 |
CreateSourcePresentationHandle 创建一个 NT 句柄,用于控制对此路径上的 scanout 的访问。 |
CreateStreamOverRandomAccessStream 围绕 Windows 运行时 IRandomAccessStream 对象创建 IStream。 |
CreateString 创建包含指定字符串值的新 IPropertyValue 对象。 |
CreateString 创建包含指定字符串值的新 IPropertyValue 对象。 |
CreateStringArray 创建一个新的 IPropertyValue 对象,该对象包含指定的字符串值数组。 |
CreateStringArray 创建一个新的 IPropertyValue 对象,该对象包含指定的字符串值数组。 |
CreateTimeSpan 创建包含指定 TimeSpan 值的新 IPropertyValue 对象。 |
CreateTimeSpan 创建包含指定 TimeSpan 值的新 IPropertyValue 对象。 |
CreateTimeSpanArray 创建一个新的 IPropertyValue 对象,该对象包含指定的 TimeSpan 值数组。 |
CreateTimeSpanArray 创建一个新的 IPropertyValue 对象,该对象包含指定的 TimeSpan 值数组。 |
CreateUInt32 创建一个新的 IPropertyValue 对象,该对象包含指定的无符号 32 位整数值。 |
CreateUInt32 创建一个新的 IPropertyValue 对象,该对象包含指定的无符号 32 位整数值。 |
CreateUInt32Array 创建一个新的 IPropertyValue 对象,该对象包含指定的无符号 32 位整数值数组。 |
CreateUInt32Array 创建一个新的 IPropertyValue 对象,该对象包含指定的无符号 32 位整数值数组。 |
CreateUInt64 创建一个新的 IPropertyValue 对象,该对象包含指定的无符号 64 位整数值。 |
CreateUInt64 创建一个新的 IPropertyValue 对象,该对象包含指定的无符号 64 位整数值。 |
CreateUInt64Array 创建一个新的 IPropertyValue 对象,该对象包含指定的无符号 64 位整数值数组。 |
CreateUInt64Array 创建一个新的 IPropertyValue 对象,该对象包含指定的无符号 64 位整数值数组。 |
CreateUInt8 创建一个新的 IPropertyValue 对象,该对象包含指定的无符号 8 位整数值。 |
CreateUInt8 创建一个新的 IPropertyValue 对象,该对象包含指定的无符号 8 位整数值。 |
CreateUInt8Array 创建一个新的 IPropertyValue 对象,该对象包含指定的无符号 8 位整数值数组。 |
CreateUInt8Array 创建一个新的 IPropertyValue 对象,该对象包含指定的无符号 8 位整数值数组。 |
DECLSPEC_XFGVIRT |
DefineScope 在内存中创建一个可创建新元数据的新区域。 |
DisconnectFromTrackerSource 指示引用跟踪器源已停止跟踪引用跟踪器。 |
DisconnectUnusedReferenceSources 请求主机执行垃圾回收并删除所有不必要的引用源。 |
EndDraw 在 Surface 对象上标记绘图的结束。 |
EndDraw iSurfaceImageSourceNative::EndDraw 方法 (windows.ui.xaml.media.dxinterop.h) 关闭图面绘制操作。 |
EndDraw iSurfaceImageSourceNativeWithD2D::EndDraw 方法 (windows.ui.xaml.media.dxinterop.h) 关闭图面绘制操作。 |
EnumAssemblyRefs 枚举程序集清单中定义的 mdAssemblyRef 实例。 |
EnumCustomAttributes 枚举与指定类型或成员关联的自定义特性定义标记。 |
EnumEvents 枚举指定的 TypeDef 标记的事件定义标记。 |
EnumExportedTypes 枚举当前元数据范围内程序集清单中引用的导出类型。 |
EnumFields 枚举指定的 TypeDef 标记所引用的类型的 FieldDef 标记。 |
EnumFieldsWithName 枚举具有指定名称的指定类型的 FieldDef 标记。 |
EnumFiles 枚举当前程序集清单中引用的文件。 |
EnumGenericParamConstraints 获取与指定标记表示的泛型参数关联的泛型参数约束数组的枚举器。 |
EnumGenericParams 获取与指定的 TypeDef 或 MethodDef 标记关联的泛型参数标记数组的枚举器。 |
EnumInterfaceImpls 枚举表示接口实现的 MethodDef 标记。 |
EnumManifestResources 获取一个指针,该指针指向当前程序集清单中引用的资源的枚举器。 |
EnumMemberRefs 枚举表示指定类型成员的 MemberRef 标记。 |
EnumMembers 枚举表示指定类型的成员的 MemberDef 标记。 |
EnumMembersWithName 枚举表示具有指定名称的指定类型的成员的 MemberDef 标记。 |
EnumMethodImpls 枚举表示指定类型的方法的 MethodBody 和 MethodDeclaration 标记。 |
EnumMethods 枚举表示指定类型的方法的 MethodDef 标记。 |
EnumMethodSemantics 枚举与指定方法相关的属性和属性更改事件。 |
EnumMethodSpecs 获取与指定的 MethodDef 或 MemberRef 标记关联的 MethodSpec 标记数组的枚举器。 |
EnumMethodsWithName 枚举具有指定名称并且由指定的 TypeDef 标记所引用的类型定义的方法。 |
EnumModuleRefs 枚举表示导入的模块的 ModuleRef 标记。 |
EnumParams 枚举 ParamDef 标记,这些标记表示指定的 MethodDef 标记所引用的方法的参数。 |
EnumPermissionSets 枚举指定的元数据范围内的对象的权限。 |
EnumProperties 枚举 PropertyDef 标记,这些标记表示指定的 TypeDef 标记所引用的类型的属性。 |
EnumSignatures 枚举当前范围内表示独立签名的 Signature 标记。 |
EnumTypeDefs 枚举表示当前范围内的所有类型的 TypeDef 标记。 |
EnumTypeRefs 枚举当前元数据范围内定义的 TypeRef 标记。 |
EnumTypeSpecs 枚举当前元数据范围内定义的 TypeSpec 标记。 |
EnumUnresolvedMethods 枚举表示当前元数据范围内未解析的方法的 MemberDef 标记。 |
EnumUserStrings 枚举表示当前元数据范围内的硬编码字符串的 String 标记。 |
FindAssembliesByName 使用公共语言运行时 (CLR) 用于解析引用的标准规则,获取具有指定名称的程序集数组。 |
FindAssembly 获取程序集的名称。 |
FindAssemblyModule 查找程序集模块的名称。 |
FindExportedTypeByName 获取指向导出类型的指针(给定其名称和封闭类型)。 |
FindManifestResourceByName 获取指向具有指定名称的清单资源的指针。 |
FindMemberRef 获取指向成员引用的 MemberRef 标记的指针,该成员引用由指定的 Type 括起来,并且具有指定的名称和元数据签名。 |
FindTrackerTargets 找出可从引用跟踪器源访问的引用跟踪器目标;必须在调用 ReferenceTrackingStarted 和 FindTrackerTargetsCompleted 之间由垃圾回收器调用。 |
FindTrackerTargetsCompleted 指示垃圾回收系统已完成对 IReferenceTracker::FindTrackerTargets 进行所需的所有调用;此时,XAML 已将它想要保护的所有引用跟踪器目标固定在一起。 |
FindTypeDefByName 获取指向具有指定名称的 Type 的 TypeDef 元数据标记的指针。 |
FindTypeRef 获取指向指定范围中具有指定名称的类型引用的 TypeRef 标记的指针。 |
FlushAllSurfacesWithDevice 刷新与给定设备关联的所有 SurfaceImageSource 或 VirtualSurfaceImageSource 对象的所有当前 GPU 工作。 |
FoundTrackerTarget 每当找到 XAML 对象引用跟踪器目标时调用。 |
get_ActivatableClassId 获取当前可激活类的类标识符。 |
get_ActivationType 获取当前可激活类的激活类型。 |
get_AppUserModelId 获取应用的用户模型的标识符。 |
get_Attributes 获取与当前可激活类关联的属性。 |
get_CommandLine 获取用于启动进程外服务器的命令行。 |
get_DllPath 获取进程内服务器的完全限定路径。 |
get_ErrorCode 检索异步操作的终止状态。 |
get_ExePath 获取进程外服务器的文件路径。 |
get_Id 检索异步操作的标识符。 |
get_Identity 获取进程外服务器的标识。 |
get_IdentityType 获取进程外服务器的激活类型。 |
get_Instancing 获取进程外服务器的实例化行为。 |
get_Permissions 获取进程外服务器的权限。 |
get_RegisteredTrustLevel 获取当前可激活类的信任级别。 |
get_RegistrationScope 获取当前可激活类的部署范围。 |
get_ServerName 获取当前进程外服务器的名称。 |
get_ServerRegistration 获取进程外服务器的注册详细信息。 |
get_Status 获取一个值,该值指示异步操作的状态。 |
get_ThreadingType 获取用于激活进程内服务器的单元线程模型。 |
get_Type 获取存储在当前 IPropertyValue 对象中的值的数据类型。 |
get_Type 获取存储在当前 IPropertyValue 对象中的值的数据类型。 |
get_WindowHandle 获取应用的 CoreWindow (HWND) 句柄。 |
get_WindowHandle 获取与当前 IDesktopWindowXamlSourceNative 实例关联的父 UI 元素的窗口句柄。 |
GetActivationFactory 获取指定运行时类的激活工厂。 (WinRTGetActivationFactory) |
GetAssemblyFromScope 获取指向当前范围内的程序集的指针。 |
GetAssemblyProps 使用指定的元数据签名获取程序集的属性集。 |
GetAssemblyRefProps 使用指定的元数据签名获取程序集引用的属性集。 |
GetAvailableFence 检索 Direct3D 同步围栏/值对,该值指示合成纹理何时可用(如果该信息已知)。 |
GetBlob 获取一个指针,该指针指向指定列索引处的二进制大型对象 (BLOB)。 |
GetBlobHeapSize 指向检索到的二进制数据的指针的指针。 |
GetBoolean 获取存储在当前 IPropertyValue 对象中的 8 位布尔值。 |
GetBoolean 获取存储在当前 IPropertyValue 对象中的 8 位布尔值。 |
GetBooleanArray 获取存储在当前 IPropertyValue 对象中的 8 位布尔值的数组。 |
GetBooleanArray 获取存储在当前 IPropertyValue 对象中的 8 位布尔值的数组。 |
GetChar16 获取存储在当前 IPropertyValue 对象中的 Unicode 字符。 |
GetChar16 获取存储在当前 IPropertyValue 对象中的 Unicode 字符。 |
GetChar16Array 获取存储在当前 IPropertyValue 对象中的 Unicode 字符数组。 |
GetChar16Array 获取存储在当前 IPropertyValue 对象中的 Unicode 字符数组。 |
GetCodedTokenInfo 获取指向与指定的行索引相关联的标记的数组的指针。 |
GetColumn 获取指向给定表中指定列和行的单元格中包含的值的指针。 |
GetColumnInfo 获取有关指定表中指定列的数据。 |
GetCORSystemDirectory 获取保留当前公共语言运行时 (CLR) 的目录。 此方法仅支持在进程外调试器中使用。 如果从另一个组件调用,它将返回 E_NOTIMPL。 |
GetCustomAttributeByName 给定自定义属性的名称和所有者时,获取该自定义属性。 |
GetCustomAttributeProps 获取给定元数据标记的自定义属性的值。 |
GetData 此方法返回一个接口,该接口提供对软件位图数据的访问。 |
GetData 此方法返回一个接口,该接口提供对音频数据的访问权限。 |
GetData 此方法返回一个接口,该接口提供对视频数据的访问。 |
GetDateTime 获取存储在当前 IPropertyValue 对象中的 DateTime 值。 |
GetDateTime 获取存储在当前 IPropertyValue 对象中的 DateTime 值。 |
GetDateTimeArray 获取存储在当前 IPropertyValue 对象中的 DateTime 值的数组。 |
GetDateTimeArray 获取存储在当前 IPropertyValue 对象中的 DateTime 值的数组。 |
GetDevice 此方法返回与视频数据关联的设备。 |
GetDouble 获取存储在当前 IPropertyValue 对象中的 64 位浮点值。 |
GetDouble 获取存储在当前 IPropertyValue 对象中的 64 位浮点值。 |
GetDoubleArray 获取存储在当前 IPropertyValue 对象中的 64 位浮点值的数组。 |
GetDoubleArray 获取存储在当前 IPropertyValue 对象中的 64 位浮点值的数组。 |
GetDXGIInterface 从 IDirect3DDevice 实例检索 DXGI 接口。 |
GetDXGIInterface 从 IDirect3DSurface 实例检索 DXGI 接口。 |
GetDXGIInterfaceFromObject 从 对象检索 DXGI 接口。 |
GetEffectId 检索效果的 ID。 |
GetErrorDetails 返回有关错误的信息,包括受限的错误说明。 |
GetExportedTypeProps 获取具有指定元数据签名的导出类型的属性集。 |
GetFieldMarshal 获取一个指针,该指针指向由指定的字段元数据标记表示的字段的本机非托管类型。 |
GetFieldProps 获取与指定 FieldDef 标记引用的字段关联的元数据。 |
GetFileProps 获取具有指定元数据签名的文件的属性。 |
GetForMonitor 检索指定监视器的 DisplayInformation 对象。 |
GetForWindow 获取指定窗口的 InputPane 对象的实例。 |
GetForWindow 获取指定窗口的 PlayToManager 实例。 |
GetForWindow 获取指定窗口的 PrintManager 实例。 |
GetForWindow 检索绑定到活动应用程序的 RadialControllerConfiguration 对象。 |
GetForWindow 获取对应于窗口标识符 (窗口句柄) 的 ShareWindowCommandSource 对象。 (IShareWindowCommandSourceInterop::GetForWindow) |
GetForWindow 检索指定窗口的 DisplayInformation 对象。 |
GetForWindow 获取活动应用程序窗口的 AccountsSettingsPane 对象。 |
GetForWindow 获取活动应用程序窗口的 Print3DManager 对象。 |
GetForWindow 获取指定窗口的 ISystemMediaTransportControls 接口的实例。 |
GetForWindow 获取活动应用程序窗口的 UIViewSettings 对象。 |
GetForWindow 创建与指定窗口关联的 UserActivityRequestManager 。 |
GetForWindow 获取活动应用程序窗口的 CoreDragDropManager 对象。 |
GetGenericParamConstraintProps 获取与指定的约束标记表示的泛型参数约束关联的元数据。 |
GetGenericParamProps 获取与指定标记表示的泛型参数关联的元数据。 |
GetGuid 获取指定索引处的行中的 GUID。 |
GetGuid 获取存储在当前 IPropertyValue 对象中的 GUID 值。 |
GetGuid 获取存储在当前 IPropertyValue 对象中的 GUID 值。 |
GetGuidArray 获取存储在当前 IPropertyValue 对象中的 Guid 值的数组。 |
GetGuidArray 获取存储在当前 IPropertyValue 对象中的 Guid 值的数组。 |
GetGuidHeapSize 获取 GUID 堆的大小(以字节为单位)。 |
GetIids 获取由当前 Windows 运行时 类实现的接口。 |
GetInspectableArray 获取指向当前 IPropertyValue 对象中存储的 IInspectable 对象的指针数组。 |
GetInspectableArray 获取指向当前 IPropertyValue 对象中存储的 IInspectable 对象的指针数组。 |
GetInt32 获取存储在当前 IPropertyValue 对象中的有符号 32 位整数值。 |
GetInt32 获取存储在当前 IPropertyValue 对象中的有符号 32 位整数值。 |
GetInt32Array 获取存储在当前 IPropertyValue 对象中的有符号 32 位整数值的数组。 |
GetInt32Array 获取存储在当前 IPropertyValue 对象中的有符号 32 位整数值的数组。 |
GetInt64 获取存储在当前 IPropertyValue 对象中的有符号 64 位整数值。 |
GetInt64 获取存储在当前 IPropertyValue 对象中的有符号 64 位整数值。 |
GetInt64Array 获取存储在当前 IPropertyValue 对象中的有符号 64 位整数值的数组。 |
GetInt64Array 获取存储在当前 IPropertyValue 对象中的有符号 64 位整数值的数组。 |
GetInterface 检索由 IDirect3DDxgiInterfaceAccess 对象包装的 DXGI 接口。 |
GetInterfaceImplProps 获取一个指针,该指针指向实现指定方法的 Type 和声明该方法的接口的元数据标记。 |
GetLanguageException 从错误对象中获取存储的 IUnknown 对象。 |
GetManifestResourceProps 获取具有指定元数据签名的清单资源的属性集。 |
GetMemberProps 获取指定元数据标记引用的 Type 成员的名称、二进制签名和相对虚拟地址的元数据信息。 |
GetMemberRefProps 获取与指定标记引用的成员关联的元数据。 |
GetMetaDataStorage 获取指定部分中存储的元数据的大小和内容。 |
GetMetaDataStreamInfo 获取指定索引处的元数据流的名称、大小和内容。 |
GetMethodProps 获取与指定的 MethodDef 标记引用的方法关联的元数据。 |
GetMethodSemantics 获取标志,这些标志指示特定 MethodDef 标记引用的方法和特定 EventProp 标记引用的成对属性和事件之间的关系。 |
GetMethodSpecProps 获取由指定的 MethodSpec 标记引用的方法的元数据签名。 |
GetMode 检索在调用 StorageFile.OpenAsync 方法以打开随机访问字节流时使用的文件访问模式。 |
GetModuleFromScope 获取当前元数据范围中引用的模块的元数据标记。 |
GetModuleRefProps 获取指定元数据标记引用的模块的名称。 |
GetNamedPropertyMapping 检索效果属性的映射。 |
GetNameFromToken 获取指定的元数据标记所引用的对象的 UTF-8 名称。 此方法已过时。 |
GetNativeCallConvFromSig 获取指定的签名指针所表示的方法的本机调用约定。 |
GetNestedClassProps 获取指定嵌套类型的父 Type 的 TypeDef 标记。 |
GetNextBlob 获取表中下一个二进制大型对象 (BLOB) 的索引。 |
GetNextGuid 获取当前表列中下一个 GUID 值的索引。 |
GetNextString 获取当前表列中下一个字符串的索引。 |
GetNextUserString 获取当前表列中包含下一个硬编码字符串的行的索引。 |
GetNumTables 获取当前 IMetaDataTables 实例范围内的表数。 |
GetOption 为当前元数据范围获取指定选项的值。 该选项控制如何处理对当前元数据范围的调用。 |
GetParamForMethodIndex 获取标记,该标记表示指定的 MethodDef 标记所表示的方法的指定参数。 |
GetParamProps 获取指定的 ParamDef 标记所引用的参数的元数据值。 |
GetPEKind 获取一个值,该值标识可移植可执行文件 (PE) 中代码的性质,通常是在当前元数据范围内定义的 DLL 或 EXE 文件。 |
GetPermissionSetProps 获取与指定的 Permission 标记所表示的 System.Security.PermissionSet 关联的元数据。 |
GetPinvokeMap 获取用于表示 PInvoke 调用的目标程序集的 ModuleRef 标记。 |
GetPoint 获取存储在当前 IPropertyValue 对象中的 Point 值。 |
GetPoint 获取存储在当前 IPropertyValue 对象中的 Point 值。 |
GetPointArray 获取存储在当前 IPropertyValue 对象中的 Point 值的数组。 |
GetPointArray 获取存储在当前 IPropertyValue 对象中的 Point 值的数组。 |
GetPreviousLanguageExceptionErrorInfo 检索以前的语言异常错误信息对象。 |
GetPropagationContextHead 检索传播上下文头。 |
GetProperty 检索指定索引处的效果属性。 |
GetPropertyCount 检索效果的属性计数。 |
GetRect 获取存储在当前 IPropertyValue 对象中的 Rect 值。 |
GetRect 获取存储在当前 IPropertyValue 对象中的 Rect 值。 |
GetRectArray 获取存储在当前 IPropertyValue 对象中的 Rect 值的数组。 |
GetRectArray 获取存储在当前 IPropertyValue 对象中的 Rect 值的数组。 |
GetReference 返回对受限错误信息的引用。 |
GetReferenceTrackerManager 从 XAML 对象获取 IReferenceTrackerManager 接口。 |
GetRenderingDevice 获取呈现设备。 |
GetRestrictedErrorInfo 获取当前逻辑线程中对 SetRestrictedErrorInfo 的先前调用所设置的受限错误信息对象。 |
GetRow 获取位于指定表索引处的表中指定行索引处的行。 |
GetRuntimeClassName 获取当前Windows 运行时 对象的完全限定名称。 |
GetRVA 获取指定标记表示的方法或字段的相对虚拟地址 (RVA) 和实现标志。 |
GetScopeProps 获取当前元数据范围内的程序集或模块的名称和版本标识符(可选)。 |
GetSigFromToken 获取与指定标记关联的二进制元数据签名。 |
GetSingle 获取存储在当前 IPropertyValue 对象中的 32 位浮点值。 |
GetSingle 获取存储在当前 IPropertyValue 对象中的 32 位浮点值。 |
GetSingleArray 获取存储在当前 IPropertyValue 对象中的 32 位浮点值的数组。 |
GetSingleArray 获取存储在当前 IPropertyValue 对象中的 32 位浮点值的数组。 |
GetSize 获取存储在当前 IPropertyValue 对象中的 Size 值。 |
GetSize 获取存储在当前 IPropertyValue 对象中的 Size 值。 |
GetSizeArray 获取存储在当前 IPropertyValue 对象中的 Size 值的数组。 |
GetSizeArray 获取存储在当前 IPropertyValue 对象中的 Size 值的数组。 |
GetSource 检索指定索引处的效果源。 |
GetSourceCount 检索效果的源计数。 |
GetSourceId TBDI |
GetStackBackTrace 检索反向堆栈跟踪。 |
GetString 从当前引用范围内的表列中获取指定索引处的字符串。 |
GetString 获取存储在当前 IPropertyValue 对象中的字符串值。 |
GetString 获取存储在当前 IPropertyValue 对象中的字符串值。 |
GetStringArray 获取存储在当前 IPropertyValue 对象中的字符串值的数组。 |
GetStringArray 获取存储在当前 IPropertyValue 对象中的字符串值的数组。 |
GetStringHeapSize 获取字符串堆的大小(以字节为单位)。 |
GetTableIndex 获取指定标记引用的表的索引。 |
GetTableInfo 获取指定表的名称、行大小、行数、列数和键列索引。 |
GetTimeSpan 获取存储在当前 IPropertyValue 对象中的 TimeSpan 值。 |
GetTimeSpan 获取存储在当前 IPropertyValue 对象中的 TimeSpan 值。 |
GetTimeSpanArray 获取存储在当前 IPropertyValue 对象中的 TimeSpan 值的数组。 |
GetTimeSpanArray 获取存储在当前 IPropertyValue 对象中的 TimeSpan 值的数组。 |
GetTrackerTarget 请求主机提供引用跟踪器源的引用跟踪器目标。 然后,此跟踪器目标控制跟踪器源的生存期。 |
GetTransformedRestrictedErrorInfo 检索转换后的受限错误信息。 |
GetTrustLevel 获取当前Windows 运行时 对象的信任级别。 |
GetTypeDefProps 返回由指定的 TypeDef 标记表示的 Type 的元数据信息。 |
GetTypeRefProps 获取与指定的 TypeRef 标记引用的 Type 关联的元数据。 |
GetTypeSpecFromToken 获取指定标记所表示的类型规范的二进制元数据签名。 |
GetUInt32 获取存储在当前 IPropertyValue 对象中的无符号 32 位整数值。 |
GetUInt32 获取存储在当前 IPropertyValue 对象中的无符号 32 位整数值。 |
GetUInt32Array 获取存储在当前 IPropertyValue 对象中的无符号 32 位整数值的数组。 |
GetUInt32Array 获取存储在当前 IPropertyValue 对象中的无符号 32 位整数值的数组。 |
GetUInt64 获取存储在当前 IPropertyValue 对象中的无符号 64 位整数值。 |
GetUInt64 获取存储在当前 IPropertyValue 对象中的无符号 64 位整数值。 |
GetUInt64Array 获取存储在当前 IPropertyValue 对象中的无符号 64 位整数值的数组。 |
GetUInt64Array 获取存储在当前 IPropertyValue 对象中的无符号 64 位整数值的数组。 |
GetUInt8 获取存储在当前 IPropertyValue 对象中的无符号 8 位整数值。 |
GetUInt8 获取存储在当前 IPropertyValue 对象中的无符号 8 位整数值。 |
GetUInt8Array 获取存储在当前 IPropertyValue 对象中的无符号 8 位整数值的数组。 |
GetUInt8Array 获取存储在当前 IPropertyValue 对象中的无符号 8 位整数值的数组。 |
GetUpdateRectCount 获取必须更新的图面区域总数。 |
GetUpdateRects 获取必须在共享图面上更新的区域集。 |
GetUserString 获取指定元数据标记所表示的文字字符串。 |
GetUserString 获取当前范围内字符串列中指定索引处的硬编码字符串。 |
GetUserStringHeapSize 获取用户字符串堆的大小(以字节为单位)。 |
GetVersionString 获取用于生成程序集的运行时的版本号。 |
GetVisibleBounds 获取共享图面的可见区域的边界。 |
GetWeakReference 从 IWeakReferenceSource 检索弱引用。 |
GetWindow 获取窗口句柄 () 的窗口标识符。 |
HSTRING_UserFree HSTRING_UserFree 函数 (inspectable.h) 在 RPC 存根文件调用时释放服务器端的资源。 |
HSTRING_UserFree HSTRING_UserFree 函数在 RPC 存根文件调用时释放服务器端的资源。 (HSTRING_UserFree) |
HSTRING_UserFree HSTRING_UserFree 函数 (winstring.h) RPC 存根文件调用时释放服务器端的资源。 |
HSTRING_UserFree64 HSTRING_UserFree64 函数 (inspectable.h) 在 RPC 存根文件调用时释放服务器端的资源。 |
HSTRING_UserFree64 HSTRING_UserFree64 函数在 RPC 存根文件调用时释放服务器端的资源。 (HSTRING_UserFree64) |
HSTRING_UserMarshal HSTRING_UserMarshal 函数 (inspectable.h) 将 HSTRING 对象封送到 RPC 缓冲区中。 |
HSTRING_UserMarshal HSTRING_UserMarshal 函数将 HSTRING 对象封送到 RPC 缓冲区中。 (HSTRING_UserMarshal) |
HSTRING_UserMarshal winstring.h (HSTRING_UserMarshal 函数) 将 HSTRING 对象封送到 RPC 缓冲区中。 |
HSTRING_UserMarshal64 HSTRING_UserMarshal64 函数 (inspectable.h) 将 HSTRING 对象封送到 RPC 缓冲区中。 |
HSTRING_UserMarshal64 HSTRING_UserMarshal64 函数将 HSTRING 对象封送到 RPC 缓冲区中。 (HSTRING_UserMarshal64) |
HSTRING_UserSize HSTRING_UserSize 函数 (inspectable.h) 计算 HSTRING 对象的线大小,并获取其句柄和数据。 |
HSTRING_UserSize HSTRING_UserSize 函数计算 HSTRING 对象的线大小,并检索其句柄和数据。 (HSTRING_UserSize) |
HSTRING_UserSize HSTRING_UserSize 函数 (winstring.h) 计算 HSTRING 对象的线大小,并检索其句柄和数据。 |
HSTRING_UserSize64 HSTRING_UserSize64 函数 (inspectable.h) 计算 HSTRING 对象的线大小,并获取其句柄和数据。 |
HSTRING_UserSize64 HSTRING_UserSize64 函数计算 HSTRING 对象的线大小,并检索其句柄和数据。 (HSTRING_UserSize64) |
HSTRING_UserUnmarshal HSTRING_UserUnmarshal 函数 (inspectable.h) 从 RPC 缓冲区中取消配置 HSTRING 对象。 |
HSTRING_UserUnmarshal HSTRING_UserUnmarshal 函数从 RPC 缓冲区中解封 HSTRING 对象。 (HSTRING_UserUnmarshal) |
HSTRING_UserUnmarshal HSTRING_UserUnmarshal 函数 (winstring.h) 从 RPC 缓冲区取消配置 HSTRING 对象。 |
HSTRING_UserUnmarshal64 HSTRING_UserUnmarshal64 函数 (inspectable.h) 从 RPC 缓冲区中取消配置 HSTRING 对象。 |
HSTRING_UserUnmarshal64 HSTRING_UserUnmarshal64 函数从 RPC 缓冲区中解封 HSTRING 对象。 (HSTRING_UserUnmarshal64) |
Int64FromLuid 从 LUID 转换为 64 位带符号整数。 |
Invalidate 使用于绘图的共享图面的特定区域失效。 |
IsErrorPropagationEnabled 指示对于注册为Windows 运行时 API 事件的回调函数的委托返回的错误,是否发生 CoreApplication.UnhandledErrorDetected 事件或异步方法的完成。 |
IsGlobal 获取一个值,该值指示由指定的元数据标记表示的字段、方法或类型是否具有全局范围。 |
IsValidToken 获取指示指定的标记是否包含对代码对象的有效引用的值。 |
LuidFromInt64 从 64 位有符号整数转换为 LUID。 |
MetaDataGetDispenser 创建分配器类。 |
NotifyEndOfReferenceTrackingOnThread 通知主机引用跟踪在调用线程上不再可用;XAML 在未初始化 FrameworkView 时调用此函数。 |
OnBrokenCallback 当通过调用 IUnbufferedFileHandleProvider::OpenUnbufferedFileHandle 方法获取的句柄的机会锁断开时运行。 |
OnUninitialize 在已注册的公寓关闭时调用。 |
OpenScope 打开磁盘中的现有文件,并将其元数据映射到内存中以供读取。 |
OpenScopeOnITypeInfo 打开指定的范围类型。 |
OpenScopeOnMemory 打开包含现有元数据的内存区域。 也就是说,此方法将打开指定的内存区域,其中的现有数据将视同元数据处理。 |
OpenSharedHandle 打开共享主图面、共享围栏和源演示文稿控点的句柄。 |
OpenUnbufferedFileHandle 从 StorageFile.OpenAsync 方法创建的随机访问字节流获取句柄,并注册要在句柄的机会锁断开时运行的回调方法。 |
OplockBreaking 目前未实现此方法。 (IOplockBreakingHandler.OplockBreaking) |
PdfCreateRenderer 获取 IPdfRendererNative 接口的实例,用于显示 PDF) 文件的可移植文档格式 (单页。 |
PdfRenderParams 填充PDF_RENDER_PARAMS结构。 PDF_RENDER_PARAMS 结构表示一组属性,用于输出可移植文档格式 (PDF) 文件的单个页面。 |
Peg 标记 XAML 框架正在使用引用跟踪器目标,不应收集。 |
PegFromTrackerSource 指示跟踪器源无法保护引用跟踪器对象。 |
PINSPECT_HSTRING_CALLBACK 提供指向 WindowsInspectString 函数使用的回调的函数指针。 |
PINSPECT_MEMORY_CALLBACK 提供指向 RoInspectCapturedStackBackTrace 函数使用的回调的函数指针。 |
PreTranslateMessage 使 WinRT XAML 框架能够处理承载 WinRT XAML 控件的 DesktopWindowXamlSource 对象的 Windows 消息。 |
put_MessageHandled 设置是否已处理到 CoreWindow 的消息。 (ICoreInputInterop.put_MessageHandled) |
put_MessageHandled 设置是否已处理到 CoreWindow 的消息。 (ICoreWindowInterop.put_MessageHandled) |
ReferenceTrackingCompleted 指示垃圾回收系统已完成其回收过程;此时,XAML 会取消阻止尝试更新跟踪引用的线程。 |
ReferenceTrackingStarted 指示垃圾回收器正在执行回收;回收完成后,垃圾回收器将调用 FindTrackerTargetsCompleted。 |
RegisterForUpdatesNeeded 注册将在请求更新共享图面时执行绘图的回调。 |
ReleaseDisconnectedReferenceSources 请求主机对任何已由引用源断开连接的引用跟踪器对象调用 IUnknown::Release。 |
ReleaseFromReferenceTracker 释放上一次调用 AddRefFromReferenceTracker 中标记的 XAML 对象引用。 |
ReleaseFromTrackerSource 指示跟踪器源每次在引用跟踪器上调用 IUnknown::Release 时;必须在发布调用之前调用。 |
RemoveMemoryPressure 通知主机自上次通知以来减少的内存分配。 |
RenderPageToDeviceContext IPdfRendererNative::RenderPageToDeviceContext 方法将可移植文档格式 (PDF) 文件的单个页面输出为位图图像。 |
RenderPageToSurface 将可移植文档格式 (PDF) 文件的单个页面输出到 Microsoft DirectX 图像数据对象。 |
RequestTokenForWindowAsync 从 Web 帐户提供程序异步请求令牌。 如有必要,系统会提示用户输入其凭据。 (IWebAuthenticationCoreManagerInterop::RequestTokenForWindowAsync) |
RequestTokenWithWebAccountForWindowAsync 从 Web 帐户提供程序异步请求令牌。 如有必要,系统会提示用户输入其凭据。 (IWebAuthenticationCoreManagerInterop::RequestTokenWithWebAccountForWindowAsync) |
RequestVerificationForWindowAsync 使用 Microsoft Passport PIN、Windows Hello或指纹读取器等设备执行验证。 |
ResetEnum 将指定的枚举器重置到指定位置。 |
调整大小 更改图面的大小。 |
调整大小 调整图面的大小。 |
解决 获取对 对象的敏捷引用的接口 ID。 |
解决 通过返回对 对象的强引用来解析弱引用。 |
ResolveTypeRef 解析由指定的 TypeRef 标记表示的类型引用。 |
ResumeDraw 恢复在 Surface 对象上绘制。 |
ResumeDraw 恢复绘图操作。 |
RoActivateInstance 激活指定的Windows 运行时类。 |
RoCaptureErrorContext 保存当前错误上下文,以便以后可以调用 RoFailFastWithErrorContext 函数。 |
RoClearError 从当前线程环境块中删除现有错误信息, (TEB) 。 |
RoFailFastWithErrorContext 在当前进程中引发非连续异常。 |
RoFreeParameterizedTypeExtra 释放 RoGetParameterizedTypeInstanceIID 分配的句柄。 |
RoGetActivatableClassRegistration 启用检索类注册信息。 |
RoGetActivationFactory 获取指定运行时类的激活工厂。 (RoGetActivationFactory) |
RoGetAgileReference 为给定接口指定的 对象创建敏捷引用。 |
RoGetApartmentIdentifier 获取当前单元的唯一标识符。 |
RoGetBufferMarshaler 提供标准 IBuffer 封送处理程序,用于在封送处理 IBuffer 接口时实现与该接口关联的语义。 |
RoGetErrorReportingFlags 获取Windows 运行时错误函数的当前报告行为。 |
RoGetMatchingRestrictedErrorInfo |
RoGetMetaDataFile 查找并检索描述指定类型名称的应用程序二进制接口 (ABI) 的元数据文件。 |
RoGetParameterizedTypeInstanceIID 计算接口标识符 (接口或委托类型的 IID) ,当参数化接口或委托使用指定的类型参数实例化时得到。 |
RoGetServerActivatableClasses 检索为在调用进程的包 ID 下注册的给定可执行文件 (EXE) 服务器注册的可激活类。 |
RoInitialize 使用指定的并发模型初始化当前线程上的Windows 运行时。 |
RoInspectCapturedStackBackTrace 为调试器提供一种从目标进程检查调用堆栈的方法。 |
RoInspectThreadErrorInfo 获取表示错误发生点的调用堆栈的 error 对象。 |
RoIsApiContractMajorVersionPresent 返回 true 或 false 以指示是否存在具有指定名称和主版本号的 API 协定。 |
RoIsApiContractPresent 返回 true 或 false 以指示是否存在具有指定名称和主版本号和次要版本号的 API 协定。 |
RoOriginateError 向附加的调试器报告错误和信息字符串。 (RoOriginateError) |
RoOriginateErrorW 向附加的调试器报告错误和信息字符串。 (RoOriginateErrorW) |
RoOriginateLanguageException 向附加的调试器报告错误、信息性字符串和错误对象。 |
RoParameterizedTypeExtraGetTypeSignature 获取用于计算上次调用 RoGetParameterizedTypeInstanceIID 时使用指定句柄计算 IID 的类型签名。 |
RoParseTypeName 分析类型名称和现有类型参数(对于参数化类型)。 |
RoRegisterActivationFactories 为 Windows 运行时 exe 服务器注册进程外激活工厂数组。 |
RoRegisterForApartmentShutdown 注册当前单元关闭时要调用的 IApartmentShutdown 回调。 |
RoReportFailedDelegate 在委托失败时触发全局错误处理程序。 |
RoReportUnhandledError 发生未经处理的异常时触发全局错误处理程序。 |
RoResolveNamespace 从Windows 运行时支持的任何编程语言中确定指定Windows 运行时命名空间的直接子级、类型和子命名空间。 |
RoResolveRestrictedErrorInfoReference 返回基于给定引用的 IRestrictedErrorInfo 接口指针。 |
RoRevokeActivationFactories 从Windows 运行时中删除已注册激活工厂的数组。 |
RoSetErrorReportingFlags 设置Windows 运行时错误函数的报告行为。 |
RoTransformError 向附加的调试器报告修改后的错误和信息字符串。 |
RoTransformErrorW 向附加的调试器报告转换后的错误和信息字符串。 |
RoUninitialize 关闭当前线程上的Windows 运行时。 |
RoUnregisterForApartmentShutdown 取消注册以前注册的 IApartmentShutdown 接口。 |
滚动 滚动逻辑图面的矩形区域。 |
SetActivitySourceHost 将主机信息与 UserActivityChannel 或 UserActivity 对象相关联。 |
SetDevice 设置使用 D3D11_CREATE_DEVICE_BGRA_SUPPORT 创建的 DXGI 设备,以绘制图面。 |
SetDevice 设置 Microsoft DirectX 图形基础结构 (使用 D3D11_CREATE_DEVICE_BGRA_SUPPORT 创建的 DXGI) 或 Direct2D 设备,以绘制图面。 |
SetInputSource 设置应用的 CoreIndependentInputSource 或 CoreComponentInputSource 的输入源。 |
SetOption 将指定选项设置为当前元数据范围的给定值。 该选项控制如何处理对当前元数据范围的调用。 |
SetReferenceTrackerHost 向 XAML 注册 IReferenceTrackerHost 接口。 |
SetRenderingDevice 设置呈现设备。 |
SetRestrictedErrorInfo 设置当前线程的受限错误信息对象。 |
SetSwapChain 设置 SwapChainBackgroundPanel 的 DirectX 交换链。 |
SetSwapChain 设置 SwapChainPanel 的 DirectX 交换链。 |
SetSwapChainHandle 使用交换链的句柄设置 SwapChainPanel 的 DirectX 交换链。 |
ShowAddAccountForWindowAsync 显示“添加帐户”屏幕。 |
ShowManageAccountsForWindowAsync 显示“管理帐户”屏幕。 |
ShowPlayToUIForWindow 显示指定窗口的“播放到”UI。 |
ShowPrintUIForWindowAsync 显示用于打印指定窗口内容的 UI。 |
ShowPrintUIForWindowAsync 以编程方式启动 3D 打印用户界面。 |
SuspendDraw 暂停 Surface 对象上的绘图。 |
SuspendDraw 挂起绘图操作。 |
ToString 获取表示当前 对象的字符串。 |
ToString 获取表示当前 对象的字符串。 |
Unpeg 标记 XAML 框架不再使用引用跟踪器目标,并且可以收集。 |
UpdatesNeeded 请求对 VirtualSurfaceImageSource 的更新时执行绘图行为。 |
WindowsCompareStringOrdinal 比较两个指定的 HSTRING 对象,并返回一个整数,指示它们在排序顺序中的相对位置。 |
WindowsConcatString 连接两个指定的字符串。 |
WindowsCreateString 基于指定的源字符串创建新的 HSTRING。 |
WindowsCreateStringReference 基于指定的字符串创建新的字符串引用。 |
WindowsDeleteString 递减字符串缓冲区的引用计数。 |
WindowsDeleteStringBuffer 如果预先分配的字符串缓冲区未提升为 HSTRING,则放弃该缓冲区。 |
WindowsDuplicateString 创建指定字符串的副本。 |
WindowsGetStringLen 获取指定字符串的长度(以 Unicode 字符为单位)。 |
WindowsGetStringRawBuffer 检索指定字符串的后备缓冲区。 |
WindowsInspectString 为调试器提供一种方法,用于在另一个地址空间中远程或从转储显示Windows 运行时 HSTRING 的值。 (WindowsInspectString) |
WindowsInspectString2 为调试器提供一种方法,用于在另一个地址空间中远程或从转储显示Windows 运行时 HSTRING 的值。 (WindowsInspectString2) |
WindowsIsStringEmpty 指示指定的字符串是否为空字符串。 |
WindowsPreallocateStringBuffer 分配可变字符缓冲区以用于 HSTRING 创建。 |
WindowsPromoteStringBuffer 从指定的HSTRING_BUFFER创建 HSTRING。 |
WindowsReplaceString 将指定字符串中一组字符的所有匹配项替换为另一组字符以创建新字符串。 |
WindowsStringHasEmbeddedNull 指示指定的字符串是否嵌入空字符。 |
WindowsSubstring 从指定字符串检索子字符串。 子字符串从指定的字符位置开始。 |
WindowsSubstringWithSpecifiedLength 从指定字符串检索子字符串。 子字符串从指定的字符位置开始且具有指定的长度。 |
WindowsTrimStringEnd 从源字符串中删除指定字符集的所有尾随匹配项。 |
WindowsTrimStringStart 从源字符串中删除指定字符集的所有前导匹配项。 |
接口
IAccountsSettingsPaneInterop IAccountsSettingsPaneInterop 支持与 WinRT AccountsSettingsPane 对象的互操作性,并提供对成员的访问权限以显示帐户窗格。 |
IActivatableClassRegistration 启用获取类的注册信息。 |
IActivationFactory 启用 Windows 运行时将激活的类。 |
IAgileReference 启用检索对 对象的敏捷引用。 |
IApartmentShutdown 启用单元关闭通知处理程序的注册。 |
IAsyncAction 表示异步操作。 |
IAsyncAction 表示异步操作。 |
IAsyncInfo 提供对异步操作的支持。 |
IAudioFrameNative 表示音频数据的帧。 |
IAudioFrameNativeFactory 创建 IAudioFrameNative 的实例。 |
IClosable 定义一个用于发布所分配资源的方法。 |
IClosable 定义一个用于发布所分配资源的方法。 |
ICompositionDrawingSurfaceInterop 本机互操作接口,允许使用 RECT 在图面对象上绘图,以定义要绘制的区域。 此接口仅在 C++ 中可用。 |
ICompositionDrawingSurfaceInterop2 本机互操作接口,允许读回合成绘图图面 (或合成虚拟绘图图面) 的内容。 |
ICompositionGraphicsDeviceInterop 本机互操作接口,允许获取和设置图形设备。 此接口仅在 C++ 中可用。 |
ICompositionTextureInterop TBD |
ICompositorInterop 本机互操作接口,允许创建交换链图面和图形设备。 此接口仅在 C++ 中可用。 |
ICompositorInterop2 |
ICoreInputInterop 在 Windows 应用程序的核心输入对象上启用输入源。 |
ICoreWindowInterop 使应用能够获取与此接口关联的窗口 (CoreWindow) 的窗口句柄。 |
IDesktopWindowXamlSourceNative 提供可用于将承载 WinRT XAML 控件的 DesktopWindowXamlSource 对象附加到桌面应用中的父 UI 元素的成员。 |
IDesktopWindowXamlSourceNative2 提供一种方法,使 WinRT XAML 框架能够处理托管 WinRT XAML 控件的 DesktopWindowXamlSource 对象的 Windows 消息。 |
IDisplayDeviceInterop 提供用于在 Windows 运行时 Windows.Devices.Display.Core 命名空间中的 Direct3D (和其他图形 API) 和 API 之间进行互操作的方法。 |
IDisplayInformationStaticsInterop DisplayInformation 激活工厂的桌面互操作接口。 |
IDisplayPathInterop 提供用于在 Windows 运行时 类 DisplayPath 和其他与显示相关的 API 之间进行互操作的方法。 |
IDllServerActivatableClassRegistration 启用获取进程内服务器的注册信息。 |
IDragDropManagerInterop 启用与 WinRT CoreDragDropManager 对象的互操作性。 |
IExeServerActivatableClassRegistration 启用获取进程外服务器的注册信息。 |
IExeServerRegistration 表示已注册的进程外服务器。 |
IFindReferenceTargetsCallback 定义来自 IReferenceTracker::FindTrackerTargets 的回调的接口。 此接口的实现必须将它找到的任何 IReferenceTrackerTarget 实例传递给 FoundTrackerTarget 方法。 |
IGraphicsCaptureItemInterop GraphicsCaptureItem 激活工厂的桌面互操作接口。 |
IGraphicsEffectD2D1Interop 提供与 IGraphicsEffect 相对应的本机互操作接口,并允许进行元数据查询。 此接口仅在 C++ 中可用。 |
IInputPaneInterop 允许访问桌面应用中 InputPane 类的成员。 |
IInspectable 提供所有Windows 运行时类所需的功能。 |
ILanguageExceptionErrorInfo 允许通过调用 RoOriginateLanguageException 来检索错误信息中存储的 IUnknown 指针。 |
ILanguageExceptionErrorInfo2 使语言投影能够像使用 ILanguageExceptionErrorInfo 一样提供和检索错误信息,并具有跨语言边界工作的额外优势。 |
ILanguageExceptionStackBackTrace 允许投影为该异常提供自定义堆栈跟踪。 |
ILanguageExceptionTransform 允许语言投影从捕获不同异常的 catch 处理程序的上下文中引发的异常向系统提供任何和所有上下文。 |
IMetaDataAssemblyImport 提供访问和检查程序集清单内容的方法。 |
IMetaDataDispenser 提供创建新元数据范围或打开现有元数据范围的方法。 |
IMetaDataDispenser 扩展 IMetaDataDispenser 接口,以提供控制元数据 API 在当前元数据范围上的操作方式的功能。 |
IMetaDataImport 提供从可迁移可执行 (PE) 文件或其他源(如类型库或独立的运行时元数据二进制文件)导入和操作现有元数据的方法。 |
IMetaDataImport2 扩展 IMetaDataImport 接口以提供使用泛型类型的功能。 |
IMetaDataTables 提供存储和检索表中元数据信息的方法。 |
IMetaDataTables2 扩展 IMetaDataTables 以包含用于处理元数据流的方法。 |
IOplockBreakingHandler 此接口当前未实现。 |
IPdfRendererNative 表示用于显示可移植文档格式 (PDF) 文件的单个页面的高性能 API。 |
IPlayToManagerInterop 允许访问管理多个窗口的 Windows 应用商店应用中的 PlayToManager 方法。 |
IPrinting3DManagerInterop 启用与 WinRT Print3DManager 对象的互操作性。 |
IPrintManagerInterop 允许访问管理多个窗口的 Windows 应用商店应用中的 PrintManager 方法。 |
IPropertyValue 表示Windows 运行时属性存储中的值。 |
IPropertyValue 表示Windows 运行时属性存储中的值。 |
IPropertyValueStatics 创建可存储在属性存储中的 IPropertyValue 对象。 |
IPropertyValueStatics 创建可存储在属性存储中的 IPropertyValue 对象。 |
IRadialControllerConfigurationInterop 启用与 WinRT RadialControllerConfiguration 对象的互操作性,并提供对 RadialControllerConfiguration 成员的访问权限,以便自定义 RadialController 菜单。 |
IRadialControllerInterop 启用与 WinRT RadialController 对象的互操作性,并提供对 RadialController 成员的访问权限,以便自定义交互体验。 |
IRandomAccessStreamFileAccessMode 提供对调用 StorageFile.OpenAsync 方法以打开随机访问字节流时使用的文件访问模式的访问。 |
IReferenceTracker 定义由 XAML 框架实现的接口,用于管理 XAML 对象引用。 |
IReferenceTrackerHost 定义一个接口,该接口提供 XAML 框架使用的垃圾回收 (GC) 系统使用的全局服务。 |
IReferenceTrackerManager 定义 XAML 对象引用管理器的接口。 实现此接口以管理 XAML 对象上的 IReferenceTracker 实例。 |
IReferenceTrackerTarget 定义由从 XAML 引用的垃圾回收器对象实现的接口。 |
IRestrictedErrorInfo 表示错误的详细信息,包括受限错误信息。 |
IShareWindowCommandEventArgsInterop 获取对应于窗口标识符 (窗口句柄) 的 ShareWindowCommandSource 对象。 (IShareWindowCommandEventArgsInterop) |
IShareWindowCommandSourceInterop 一个本机互操作接口,允许获取 ShareWindowCommandSource 对象。 |
ISoftwareBitmapNative 表示软件位图。 |
ISoftwareBitmapNativeFactory 创建 ISoftwareBitmapNative 的实例。 |
IStorageFolderHandleAccess 提供对存储文件夹的操作系统句柄的访问。 |
IStorageItemHandleAccess 提供对存储文件的操作系统句柄的访问。 |
IStringable 提供一种将当前对象表示为字符串的方法。 |
IStringable 提供一种将当前对象表示为字符串的方法。 |
ISurfaceImageSourceManagerNative 允许对在同一进程中创建的所有 SurfaceImageSource 对象执行批量操作。 |
ISurfaceImageSourceNative 为 Direct2D 绘图提供共享固定大小图面的实现。 |
ISurfaceImageSourceNativeWithD2D 提供在 SurfaceImageSource 或 VirtualSurfaceImageSource 中显示的共享 Microsoft DirectX 图面的实现。 |
ISwapChainBackgroundPanelNative 提供 XAML 与 DirectX 交换链之间的互操作。 |
ISwapChainPanelNative iSwapChainPanelNative 接口 (windows.ui.xaml.media.dxinterop.h) 提供 XAML 和 DirectX 交换链之间的互操作。 |
ISwapChainPanelNative2 iSwapChainPanelNative2 接口 (windows.ui.xaml.media.dxinterop.h) 提供 XAML 和 DirectX 交换链之间的互操作。 |
ISystemMediaTransportControlsInterop 允许应用获取 ISystemMediaTransportControls 接口的实例。 |
IUIViewSettingsInterop 启用与 WinRT UIViewSettings 对象的互操作性。 |
IUnbufferedFileHandleOplockCallback 定义一个回调方法,当通过调用 IUnbufferedFileHandleProvider::OpenUnbufferedFileHandle 方法获取的句柄的机会锁断开时,要运行该方法。 |
IUnbufferedFileHandleProvider 提供对 StorageFile.OpenAsync 方法创建的随机访问字节流句柄的访问。 |
IUserActivityInterop 启用与 WinRT UserActivity 对象的互操作性。 |
IUserActivityRequestManagerInterop 启用与 WinRT UserActivityRequestManager 对象的互操作性。 |
IUserActivitySourceHostInterop IUserActivitySourceHostInterop 接口支持与 WinRT UserActivityChannel 或 UserActivity 对象的互操作性。 |
IUserConsentVerifierInterop 启用与 WinRT UserConsentVerifier 类对象的互操作性,并提供对 UserConsentVerifier 成员的访问权限以验证当前用户。 |
IVideoFrameNative 表示视频数据的帧。 |
IVideoFrameNativeFactory 创建 IVideoFrameNative 的实例。 |
IVirtualSurfaceImageSourceNative 为 DirectX 绘图) 共享图面提供大于屏幕大小的大 (实现。 |
IVirtualSurfaceUpdatesCallbackNative 提供一个接口,用于在 VirtualSurfaceImageSource 请求更新时实现绘制行为。 |
IWeakReference 表示对 对象的弱引用。 |
IWeakReferenceSource 表示可以检索弱引用的源对象。 |
IWebAuthenticationCoreManagerInterop 包含用于从 Web 帐户提供程序获取令牌的核心方法。 |
结构
DateTime 表示某个时刻,通常以日期和当天的时间表示。 |
DateTime 表示某个时刻,通常以日期和当天的时间表示。 |
EventRegistrationToken 标识已注册到事件源的事件处理程序。 |
HSTRING_HEADER 表示 HSTRING 的标头。 |
IBufferByteAccess 将缓冲区表示为字节数组。 |
IDirect3DDxgiInterfaceAccess IDirect3DxgiInterfaceAccess 是一个 COM 接口,它必须由实现 IDirect3DDevice 或 IDirect3DSurface 的任何内容实现。 |
IRoMetaDataLocator 允许 RoGetParameterizedTypeInstanceIID 函数访问运行时元数据。 |
IRoSimpleMetaDataBuilder 为元数据定位符提供已发现元数据的目标。 |
LUID 描述适配器的本地标识符。 |
PDF_RENDER_PARAMS 表示一组属性,用于输出可移植文档格式 (PDF) 文件的单个页面。 |
Point 表示在二维平面中定义点的浮点 x 和 y 坐标的有序对。 |
Point 表示在二维平面中定义点的浮点 x 和 y 坐标的有序对。 |
Rect 包含一组四个浮点数,表示矩形的位置和大小。 |
Rect 包含一组四个浮点数,表示矩形的位置和大小。 |
ServerInformation 表示组件对象模型 (COM) 接口在服务器进程中的实现。 |
大小 表示一对指定高度和宽度的有序浮点数。 |
大小 表示一对指定高度和宽度的有序浮点数。 |
TimeSpan 表示一个时间间隔。 |
TimeSpan 表示一个时间间隔。 |