Partager via


Fonctions (référence Windows Runtime C++)

Dans cette section

Fonction Description
CoDecodeProxy Recherche l’implémentation d’une interface COM (Component Object Model) dans un processus serveur en fonction d’une interface à un objet proxié.
CreateControlInput Crée un objet ICoreInputSourceBase dans le thread d’interface utilisateur de l’appelant.
CreateControlInputEx Crée un objet ICoreInputSourceBase dans un thread de travail ou le thread d’interface utilisateur.
CreateDirect3D11DeviceFromDXGIDevice Crée une instance d’IDirect3DDevice à partir d’un IDXGIDevice.
CreateDirect3D11SurfaceFromDXGISurface Crée une instance d’IDirect3DSurface à partir d’un IDXGISurface.
CreateDirect3DDevice Crée une instance de IDirect3DDevice à partir d’un IDXGIDevice.
CreateDirect3DSurface Crée une instance de IDirect3DSurface à partir d’un IDXGISurface.
CreateRandomAccessStreamOnFile Crée un flux d’accès aléatoire Windows Runtime pour un fichier.
CreateRandomAccessStreamOverStream Crée un flux d’accès aléatoire Windows Runtime autour d’une implémentation de base IStream.
CreateStreamOverRandomAccessStream Crée un IStream autour d’un objet IRandomAccessStream Windows Runtime.
CreateXamlUIPresenter Fonction de créateur statique qui peut créer un xamlUIPresenter pour une surface de rendu dans une application de bureau.
DbgRaiseAssertionFailure Déclenche une assertion pour le débogage.
GetDXGIInterface(IDirect3DDevice^, DXGI_TYPE)** Récupère une interface DXGI à partir d’une instance IDirect3DDevice.
GetDXGIInterface(IDirect3DSurface^, DXGI_TYPE)** Récupère une interface DXGI à partir d’une instance IDirect3DSurface.
GetDXGIInterfaceFromObject Récupère une interface DXGI à partir d’un objet.
getRestrictedErrorInfo Obtient l’objet d’informations d’erreur restreinte défini par un appel précédent à SetRestrictedErrorInfo dans le thread logique actuel.
HSTRING_UserFree Libère les ressources côté serveur lorsqu’elles sont appelées par des fichiers stub RPC.
HSTRING_UserFree64 Libère les ressources côté serveur lorsqu’elles sont appelées par des fichiers stub RPC.
HSTRING_UserMarshal Marshale un objet HSTRING dans la mémoire tampon RPC.
HSTRING_UserMarshal64 Marshale un objet HSTRING dans la mémoire tampon RPC.
HSTRING_UserSize Calcule la taille du câble de l’objetHSTRINGet obtient son handle et ses données.
HSTRING_UserSize64 Calcule la taille du câble de l’objetHSTRINGet obtient son handle et ses données.
HSTRING_UserUnmarshal Annule un objet HSTRING à partir de la mémoire tampon RPC.
HSTRING_UserUnmarshal64 Annule un objet HSTRING à partir de la mémoire tampon RPC.
IsErrorPropagationEnabled Indique si l’événement CoreApplication.UnhandledErrorDetected se produit pour les erreurs retournées par le délégué inscrit en tant que fonction de rappel pour un événement d’API Windows Runtime ou l’achèvement d’une méthode asynchrone.
dllGetActivationFactory Récupère la fabrique d’activation à partir d’une DLL qui contient des classes Windows Runtime pouvant être activées.
MetaDataGetDispenser Crée une classe de distributeur.
pdfCreateRenderer Obtient une instance de l’interface IPdfRendererNative pour afficher une page unique d’un fichier PDF (Portable Document Format).
PdfRenderParams Remplit une stucture PDF_RENDER_PARAMS. Une structure PDF_RENDER_PARAMS représente un ensemble de propriétés permettant de sortir une page unique d’un fichier PDF.
RoActivateInstance Active la classe Windows Runtime spécifiée.
RoCaptureErrorContext Enregistre le contexte d’erreur actuel afin qu’il soit disponible pour les appels ultérieurs à la fonction RoFailFastWithErrorContext.
roClearError Supprime les informations d’erreur existantes du bloc d’environnement de thread actuel (TEB).
RoFailFastWithErrorContext Déclenche une exception non continuable dans le processus actuel.
RoFailFastWithErrorContextInternal2 Déclenche une exception non continuable dans le processus actuel et vous permet également d’inclure un contexte d’erreur supplémentaire non déjà capturé par le système d’exploitation.
RoFreeParameterizedTypeExtra Libère le handle alloué par RoGetParameterizedTypeInstanceIID.
RoGetActivatableClassRegistration Active la récupération des informations d’inscription de classe.
roGetActivationFactory Obtient la fabrique d’activation de la classe runtime spécifiée.
RoGetAgileReference Crée une référence agile pour un objet spécifié par l’interface donnée.
RoGetApartmentIdentifier Obtient un identificateur unique pour l’appartement actuel.
RoGetBufferMarshaler Fournit un marshaleur IBuffer standard pour implémenter la sémantique associée à l’interface IBuffer lorsqu’elle est marshalée.
RoGetErrorReportingFlags Obtient le comportement de création de rapports actuel des fonctions d’erreur Windows Runtime.
RoGetMetaDataFile Recherche et récupère le fichier de métadonnées qui décrit l’interface binaire d’application (ABI) pour le nom de type spécifié.
RoGetParameterizedTypeInstanceIID Calcule l’identificateur d’interface (IID) de l’interface ou du type délégué qui résulte lorsqu’une interface paramétrable ou un délégué est instancié avec les arguments de type spécifiés.
RoGetServerActivatableClasses Récupère les classes activables inscrites pour un serveur exécutable (EXE) donné, qui a été inscrit sous l’ID de package du processus appelant.
RoInitialize Initialise Windows Runtime sur le thread actuel avec le modèle d’accès concurrentiel spécifié.
RoInspectThreadErrorInfo Obtient l’objet d’erreur qui représente la pile des appels au point où l’erreur provient
RoInspectCapturedStackBackTrace Permet aux débogueurs d’inspecter une pile d’appels à partir d’un processus cible.
RoOriginateError Signale une erreur et une chaîne informative à un débogueur attaché.
RoOriginateErrorW Signale une erreur et une chaîne informative à un débogueur attaché.
RoOriginateLanguageException Signale une erreur, une chaîne informative et un objet d’erreur à un débogueur attaché.
RoParameterizedTypeExtraGetTypeSignature Obtient la signature de type utilisée pour calculer l’IID du dernier appel à RoGetParameterizedTypeInstanceIID avec le handle spécifié.
RoParseTypeName Analyse un nom de type et des paramètres de type existants, dans le cas de types paramétrables.
RoRegisterActivationFactories Inscrit une fabrique d’activation hors processus pour un serveur exe Windows Runtime.
RoRegisterForApartmentShutdown Inscrit un rappel IApartmentShutdown à appeler lorsque l’appartement actuel s’arrête.
RoReportUnhandledError Déclenche le gestionnaire d’erreurs globale lorsqu’une exception non gérée se produit.
RoReportFailedDelegate Déclenche le gestionnaire d’erreurs globale lorsqu’un échec de délégué se produit.
RoResolveNamespace Déterminez les enfants, types et sous-espaces de noms directs de l’espace de noms Windows Runtime spécifié, à partir de n’importe quel langage de programmation pris en charge par Windows Runtime.
RoResolveRestrictedErrorInfoReference Retourne le pointeur d’interface IRestrictedErrorInfo en fonction de la référence donnée.
RoRevokeActivationFactories Supprime un tableau de fabriques d’activation inscrites de Windows Runtime.
RoSetErrorReportingFlags Définit le comportement de création de rapports des fonctions d’erreur Windows Runtime.
RoTransformError Signale une erreur modifiée et une chaîne informative à un débogueur attaché.
RoTransformErrorW Signale une erreur transformée et une chaîne informative à un débogueur attaché.
RoUninitialize Ferme Windows Runtime sur le thread actuel.
RoUnregisterForApartmentShutdown Annule l’inscription d’une interface IApartmentShutdown précédemment inscrite.
SetRestrictedErrorInfo Définit l’objet d’informations d’erreur restreinte pour le thread actuel.
windowsCompareStringOrdinal Compare deux objets HSTRING spécifiés et retourne un entier qui indique leur position relative dans un ordre de tri.
WindowsConcatString Concatène deux chaînes spécifiées.
WindowsCreateString Crée une nouvelle HSTRING en fonction de la chaîne source spécifiée.
WindowsCreateStringReference Crée une référence de chaîne basée sur la chaîne spécifiée.
WindowsDeleteString Décrémente le nombre de références d’une mémoire tampon de chaîne.
windowsDeleteStringBuffer Ignore une mémoire tampon de chaîne préallouée si elle n’a pas été promue en HSTRING .
WindowsDuplicateString Crée une copie de la chaîne spécifiée.
windowsGetStringLen Obtient la longueur, en caractères Unicode, de la chaîne spécifiée.
WindowsGetStringRawBuffer Obtient la mémoire tampon de stockage pour la chaîne spécifiée.
WindowsInspectString Permet aux débogueurs d’afficher la valeur d’unWindows RuntimeHSTRING dans un autre espace d’adressage, à distance ou à partir d’un vidage.
windowsInspectString2 Permet aux débogueurs d’afficher la valeur d’unWindows RuntimeHSTRING dans un autre espace d’adressage, à distance ou à partir d’un vidage.
windowsIsStringEmpty Indique si la chaîne spécifiée est la chaîne vide.
WindowsPreallocateStringBuffer Alloue une mémoire tampon de caractères mutable à utiliser dans création de HSTRING.
windowsPromoteStringBuffer Crée unHSTRINGà partir du HSTRING_BUFFERspécifié.
windowsReplaceString Remplace toutes les occurrences d’un jeu de caractères dans la chaîne spécifiée par un autre jeu de caractères pour créer une chaîne.
WindowsStringHasEmbeddedNull Indique si la chaîne spécifiée comporte des caractères Null incorporés.
WindowsSubstring Récupère une sous-chaîne à partir de la chaîne spécifiée. La sous-chaîne commence à la position de caractère spécifiée.
WindowsSubstringWithSpecifiedLength Récupère une sous-chaîne à partir de la chaîne spécifiée. La sous-chaîne commence à une position de caractère spécifiée et a une longueur spécifiée.
WindowsTrimStringEnd Supprime toutes les occurrences de fin d’un jeu de caractères spécifié de la chaîne source.
WindowsTrimStringStart Supprime toutes les occurrences principales d’un jeu de caractères spécifié de la chaîne source.