函数(Windows 运行时C++参考)

在本部分中

功能 描述
CoDecodeProxy 在给定代理对象的接口的情况下,在服务器进程中查找组件对象模型 (COM) 接口的实现。
CreateControlInput 在调用者的 UI 线程中创建 ICoreInputSourceBase 对象。
CreateControlInputEx 在工作线程或 UI 线程中创建 ICoreInputSourceBase 对象。
CreateDirect3D11DeviceFromDXGIDevice 从 IDXGIDevice 创建 IDirect3DDevice 的实例。
CreateDirect3D11SurfaceFromDXGISurface 从 IDXGISurface 创建 IDirect3DSurface 的实例。
CreateDirect3DDevice IDXGIDevice创建 IDirect3DDevice 的实例。
CreateDirect3DSurface IDXGISurface创建 IDirect3DSurface 的实例。
CreateRandomAccessStreamOnFile 为文件创建 Windows 运行时随机访问流。
CreateRandomAccessStreamOverStream 围绕 IStream 基本实现创建 Windows 运行时随机访问流。
CreateStreamOverRandomAccessStream 围绕 Windows 运行时 IRandomAccessStream 对象创建 IStream
CreateXamlUIPresenter 静态创建者函数,可为桌面应用中的呈现图面创建 XamlUIPresenter
DbgRaiseAssertionFailure 引发用于调试的断言。
GetDXGIInterface(IDirect3DDevice^, DXGI_TYPE)** IDirect3DDevice 实例检索 DXGI 接口。
GetDXGIInterface(IDirect3DSurface^, DXGI_TYPE)** IDirect3DSurface 实例中检索 DXGI 接口。
GetDXGIInterfaceFromObject 从对象中检索 DXGI 接口。
GetRestrictedErrorInfo 获取在当前逻辑线程中 SetRestrictedErrorInfo 之前调用所设置的受限错误信息对象。
HSTRING_UserFree 当 RPC 存根文件调用时释放服务器端的资源。
HSTRING_UserFree64 当 RPC 存根文件调用时释放服务器端的资源。
HSTRING_UserMarshal HSTRING 对象封送到 RPC 缓冲区中。
HSTRING_UserMarshal64 HSTRING 对象封送到 RPC 缓冲区中。
HSTRING_UserSize 计算 HSTRING 对象的线大小,并获取其句柄和数据。
HSTRING_UserSize64 计算 HSTRING 对象的线大小,并获取其句柄和数据。
HSTRING_UserUnmarshal 取消对 RPC 缓冲区中的 HSTRING 对象进行解封。
HSTRING_UserUnmarshal64 取消对 RPC 缓冲区中的 HSTRING 对象进行解封。
IsErrorPropagationEnabled 指示 CoreApplication.UnhandledErrorDetected 事件是针对注册为 Windows 运行时 API 事件的回调函数的委托返回的错误还是异步方法的完成而发生。
DllGetActivationFactory 从包含可激活 Windows 运行时类的 DLL 检索激活工厂。
MetaDataGetDispenser 创建分配器类。
PdfCreateRenderer 获取 IPdfRendererNative 接口的实例,用于显示可移植文档格式(PDF)文件的单个页面。
PdfRenderParams 填充 PDF_RENDER_PARAMS 结构。 PDF_RENDER_PARAMS结构表示一组用于输出 PDF 文件单页的属性。
RoActivateInstance 激活指定的 Windows 运行时类。
RoCaptureErrorContext 保存当前错误上下文,以便以后可以调用 RoFailFastWithErrorContext 函数。
RoClearError 从当前线程环境块(TEB)中删除现有错误信息。
RoFailFastWithErrorContext 在当前进程中引发不可连续的异常。
RoFailFastWithErrorContextInternal2 在当前进程中引发不可连续性的异常,还允许你包含 OS 尚未捕获的其他错误上下文。
RoFreeParameterizedTypeExtra 释放 RoGetParameterizedTypeInstanceIID分配的句柄。
RoGetActivatableClassRegistration 启用检索类注册信息。
RoGetActivationFactory 获取指定运行时类的激活工厂。
RoGetAgileReference 为给定接口指定的对象创建敏捷引用。
RoGetApartmentIdentifier 获取当前单元的唯一标识符。
RoGetBufferMarshaler 提供标准 IBuffer 封送处理器,以在封送时实现与 IBuffer 接口关联的语义。
RoGetErrorReportingFlags 获取 Windows 运行时错误函数的当前报告行为。
RoGetMetaDataFile 查找并检索描述指定类型名称的应用程序二进制接口(ABI)的元数据文件。
RoGetParameterizedTypeInstanceIID 计算接口或委托类型的接口标识符(IID),当参数化接口或委托使用指定的类型参数实例化时产生的接口标识符。
RoGetServerActivatableClasses 检索为给定可执行文件 (EXE) 服务器注册的可激活类,该服务器在调用进程的包 ID 下注册。
RoInitialize 使用指定的并发模型初始化当前线程上的 Windows 运行时。
RoInspectThreadErrorInfo 获取表示错误发起点的调用堆栈的错误对象
RoInspectCapturedStackBackTrace 为调试器提供从目标进程检查调用堆栈的方法。
RoOriginateError 向附加的调试器报告错误和信息性字符串。
RoOriginateErrorW 向附加的调试器报告错误和信息性字符串。
RoOriginateLanguageException 向附加调试器报告错误、信息字符串和错误对象。
RoParameterizedTypeExtraGetTypeSignature 获取用于使用指定句柄从上次调用 RoGetParameterizedTypeInstanceIID 计算 IID 的类型签名。
RoParseTypeName 在参数化类型的情况下,分析类型名称和现有类型参数。
RoRegisterActivationFactories 为 Windows 运行时 exe 服务器注册进程外激活工厂的数组。
RoRegisterForApartmentShutdown 注册 IApartmentShutdown 回调,以在当前单元关闭时调用。
RoReportUnhandledError 在发生未经处理的异常时触发全局错误处理程序。
RoReportFailedDelegate 在发生委托失败时触发全局错误处理程序。
RoResolveNamespace 从 Windows 运行时支持的任何编程语言中确定指定 Windows 运行时命名空间的直接子级、类型和子命名空间。
RoResolveRestrictedErrorInfoReference 基于给定引用返回 IRestrictedErrorInfo 接口指针。
RoRevokeActivationFactories 从 Windows 运行时中删除已注册激活工厂的数组。
RoSetErrorReportingFlags 设置 Windows 运行时错误函数的报告行为。
RoTransformError 向附加调试器报告修改的错误和信息性字符串。
RoTransformErrorW 将转换的错误和信息性字符串报告给附加的调试器。
RoUninitialize 关闭当前线程上的 Windows 运行时。
RoUnregisterForApartmentShutdown 注销以前注册的 IApartmentShutdown 接口。
SetRestrictedErrorInfo 设置当前线程的受限错误信息对象。
WindowsCompareStringOrdinal 比较两个指定的 HSTRING 对象,并返回一个整数,指示其相对位置的排序顺序。
WindowsConcatString 连接两个指定的字符串。
WindowsCreateString 基于指定的源字符串创建新的 HSTRING
WindowsCreateStringReference 基于指定的字符串创建新的字符串引用。
WindowsDeleteString 递减字符串缓冲区的引用计数。
WindowsDeleteStringBuffer 如果未将其提升为 HSTRING,则放弃预先分配的字符串缓冲区。
WindowsDuplicateString 创建指定字符串的副本。
WindowsGetStringLen 获取指定字符串的长度(以 Unicode 字符为单位)。
WindowsGetStringRawBuffer 获取指定字符串的后盾缓冲区。
WindowsInspectString 为调试器提供一种方法,用于在另一个地址空间、远程或转储中显示 Windows 运行时 HSTRING 的值。
WindowsInspectString2 为调试器提供一种方法,用于在另一个地址空间、远程或转储中显示 Windows 运行时 HSTRING 的值。
WindowsIsStringEmpty 指示指定的字符串是否为空字符串。
WindowsPreallocateStringBuffer 分配可变字符缓冲区,以便在创建 HSTRING 中使用。
WindowsPromoteStringBuffer 从指定的 HSTRING_BUFFER创建 HSTRING
WindowsReplaceString 将指定字符串中一组字符的所有匹配项替换为另一组字符以创建新字符串。
WindowsStringHasEmbeddedNull 指示指定的字符串是否嵌入了 null 字符。
WindowsSubstring 从指定的字符串中检索子字符串。 子字符串从指定的字符位置开始。
WindowsSubstringWithSpecifiedLength 从指定的字符串中检索子字符串。 子字符串从指定的字符位置开始,并具有指定的长度。
WindowsTrimStringEnd 从源字符串中删除指定字符集的所有尾随匹配项。
WindowsTrimStringStart 从源字符串中删除指定字符集的所有前导匹配项。