Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
In this section
| Function | Description |
|---|---|
| CoDecodeProxy | Locates the implementation of a Component Object Model (COM) interface in a server process given an interface to a proxied object. |
| CreateControlInput | Creates a ICoreInputSourceBase object in the caller’s UI thread. |
| CreateControlInputEx | Creates a ICoreInputSourceBase object in a worker thread or the UI thread. |
| CreateDirect3D11DeviceFromDXGIDevice | Creates an instance of IDirect3DDevice from an IDXGIDevice. |
| CreateDirect3D11SurfaceFromDXGISurface | Creates an instance of IDirect3DSurface from an IDXGISurface. |
| CreateDirect3DDevice | Creates an instance of IDirect3DDevice from an IDXGIDevice. |
| CreateDirect3DSurface | Creates an instance of IDirect3DSurface from an IDXGISurface. |
| CreateRandomAccessStreamOnFile | Creates a Windows Runtime random access stream for a file. |
| CreateRandomAccessStreamOverStream | Creates a Windows Runtime random access stream around an IStream base implementation. |
| CreateStreamOverRandomAccessStream | Creates an IStream around a Windows Runtime IRandomAccessStream object. |
| CreateXamlUIPresenter | A static creator function that can create a XamlUIPresenter for a render surface in a desktop app. |
| DbgRaiseAssertionFailure | Raises an assert for debugging. |
| GetDXGIInterface(IDirect3DDevice^, DXGI_TYPE)** | Retrieves a DXGI interface from an IDirect3DDevice instance. |
| GetDXGIInterface(IDirect3DSurface^, DXGI_TYPE)** | Retrieves a DXGI interface from an IDirect3DSurface instance. |
| GetDXGIInterfaceFromObject | Retrieves a DXGI interface from an object. |
| GetRestrictedErrorInfo | Gets the restricted error information object set by a previous call to SetRestrictedErrorInfo in the current logical thread. |
| HSTRING_UserFree | Frees resources on the server side when called by RPC stub files. |
| HSTRING_UserFree64 | Frees resources on the server side when called by RPC stub files. |
| HSTRING_UserMarshal | Marshals an HSTRING object into the RPC buffer. |
| HSTRING_UserMarshal64 | Marshals an HSTRING object into the RPC buffer. |
| HSTRING_UserSize | Calculates the wire size of the HSTRING object, and gets its handle and data. |
| HSTRING_UserSize64 | Calculates the wire size of the HSTRING object, and gets its handle and data. |
| HSTRING_UserUnmarshal | Unmarshals an HSTRING object from the RPC buffer. |
| HSTRING_UserUnmarshal64 | Unmarshals an HSTRING object from the RPC buffer. |
| IsErrorPropagationEnabled | Indicates whether the CoreApplication.UnhandledErrorDetected event occurs for the errors that are returned by the delegate registered as a callback function for a Windows Runtime API event or the completion of an asynchronous method. |
| DllGetActivationFactory | Retrieves the activation factory from a DLL that contains activatable Windows Runtime classes. |
| MetaDataGetDispenser | Creates a dispenser class. |
| PdfCreateRenderer | Gets an instance of the IPdfRendererNative interface for displaying a single page of a Portable Document Format (PDF) file. |
| PdfRenderParams | Populates a PDF_RENDER_PARAMS stucture. A PDF_RENDER_PARAMS structure represents a set of properties for outputting a single page of a PDF file. |
| RoActivateInstance | Activates the specified Windows Runtime class. |
| RoCaptureErrorContext | Saves the current error context so that it's available for later calls to the RoFailFastWithErrorContext function. |
| RoClearError | Removes existing error information from the current thread environment block (TEB). |
| RoFailFastWithErrorContext | Raises a non-continuable exception in the current process. |
| RoFailFastWithErrorContextInternal2 | Raises a non-continuable exception in the current process, and also allows you to include additional error context not already captured by the OS. |
| RoFreeParameterizedTypeExtra | Frees the handle allocated by RoGetParameterizedTypeInstanceIID. |
| RoGetActivatableClassRegistration | Enables retrieving class registration information. |
| RoGetActivationFactory | Gets the activation factory for the specified runtime class. |
| RoGetAgileReference | Creates an agile reference for an object specified by the given interface. |
| RoGetApartmentIdentifier | Gets a unique identifier for the current apartment. |
| RoGetBufferMarshaler | Provides a standard IBuffer marshaler to implement the semantics associated with the IBuffer interface when it is marshaled. |
| RoGetErrorReportingFlags | Gets the current reporting behavior of Windows Runtime error functions. |
| RoGetMetaDataFile | Locates and retrieves the metadata file that describes the Application Binary Interface (ABI) for the specified typename. |
| RoGetParameterizedTypeInstanceIID | Computes the interface identifier (IID) of the interface or delegate type that results when a parameterized interface or delegate is instantiated with the specified type arguments. |
| RoGetServerActivatableClasses | Retrieves the activatable classes that are registered for a given executable (EXE) server, which was registered under the package ID of the calling process. |
| RoInitialize | Initializes the Windows Runtime on the current thread with the specified concurrency model. |
| RoInspectThreadErrorInfo | Gets the error object that represents the call stack at the point where the error originated |
| RoInspectCapturedStackBackTrace | Provides a way to for debuggers to inspect a call stack from a target process. |
| RoOriginateError | Reports an error and an informative string to an attached debugger. |
| RoOriginateErrorW | Reports an error and an informative string to an attached debugger. |
| RoOriginateLanguageException | Reports an error, an informative string, and an error object to an attached debugger. |
| RoParameterizedTypeExtraGetTypeSignature | Gets the type signature used to compute the IID from the last call to RoGetParameterizedTypeInstanceIID with the specified handle. |
| RoParseTypeName | Parses a type name and existing type parameters, in the case of parameterized types. |
| RoRegisterActivationFactories | Registers an array out-of-process activation factories for a Windows Runtime exe server. |
| RoRegisterForApartmentShutdown | Registers an IApartmentShutdown callback to be invoked when the current apartment shuts down. |
| RoReportUnhandledError | Triggers the Global Error Handler when an unhandled exception occurs. |
| RoReportFailedDelegate | Triggers the Global Error Handler when a delegate failure occurs. |
| RoResolveNamespace | Determine the direct children, types, and sub-namespaces of the specified Windows Runtime namespace, from any programming language supported by the Windows Runtime. |
| RoResolveRestrictedErrorInfoReference | Returns the IRestrictedErrorInfo interface pointer based on the given reference. |
| RoRevokeActivationFactories | Removes an array of registered activation factories from the Windows Runtime. |
| RoSetErrorReportingFlags | Sets the reporting behavior of Windows Runtime error functions. |
| RoTransformError | Reports a modified error and an informative string to an attached debugger. |
| RoTransformErrorW | Reports a transformed error and an informative string to an attached debugger. |
| RoUninitialize | Closes the Windows Runtime on the current thread. |
| RoUnregisterForApartmentShutdown | Unregisters a previously registered IApartmentShutdown interface. |
| SetRestrictedErrorInfo | Sets the restricted error information object for the current thread. |
| WindowsCompareStringOrdinal | Compares two specified HSTRING objects and returns an integer that indicates their relative position in a sort order. |
| WindowsConcatString | Concatenates two specified strings. |
| WindowsCreateString | Creates a new HSTRING based on the specified source string. |
| WindowsCreateStringReference | Creates a new string reference based on the specified string. |
| WindowsDeleteString | Decrements the reference count of a string buffer. |
| WindowsDeleteStringBuffer | Discards a preallocated string buffer if it was not promoted to an HSTRING. |
| WindowsDuplicateString | Creates a copy of the specified string. |
| WindowsGetStringLen | Gets the length, in Unicode characters, of the specified string. |
| WindowsGetStringRawBuffer | Gets the backing buffer for the specified string. |
| WindowsInspectString | Provides a way to for debuggers to display the value of an Windows Runtime HSTRING in another address space, remotely, or from a dump. |
| WindowsInspectString2 | Provides a way to for debuggers to display the value of an Windows Runtime HSTRING in another address space, remotely, or from a dump. |
| WindowsIsStringEmpty | Indicates whether the specified string is the empty string. |
| WindowsPreallocateStringBuffer | Allocates a mutable character buffer for use in HSTRING creation. |
| WindowsPromoteStringBuffer | Creates an HSTRING from the specified HSTRING_BUFFER. |
| WindowsReplaceString | Replaces all occurrences of a set of characters in the specified string with another set of characters to create a new string. |
| WindowsStringHasEmbeddedNull | Indicates whether the specified string has embedded null characters. |
| WindowsSubstring | Retrieves a substring from the specified string. The substring starts at the specified character position. |
| WindowsSubstringWithSpecifiedLength | Retrieves a substring from the specified string. The substring starts at a specified character position and has a specified length. |
| WindowsTrimStringEnd | Removes all trailing occurrences of a specified set of characters from the source string. |
| WindowsTrimStringStart | Removes all leading occurrences of a specified set of characters from the source string. |