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

Contenu de cette section

Fonction Description
CoDecodeProxy Localise l’implémentation d’une interface COM (Component Object Model) dans un processus serveur donné 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 un instance de IDirect3DDevice à partir d’un IDXGIDevice.
CreateDirect3D11SurfaceFromDXGISurface Crée un instance d’IDirect3DSurface à partir d’un IDXGISurface.
CreateDirect3DDevice Crée une instance de IDirect3DDevice à partir d’un IDXGIDevice.
CreateDirect3DSurface Crée un instance d’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’un instance IDirect3DDevice.
GetDXGIInterface(IDirect3DSurface^, DXGI_TYPE)** Récupère une interface DXGI à partir d’un 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’objet HSTRING et obtient son handle et ses données.
HSTRING_UserSize64 Calcule la taille du câble de l’objet HSTRING et obtient son handle et ses données.
HSTRING_UserUnmarshal Désactive un objet HSTRING de la mémoire tampon RPC.
HSTRING_UserUnmarshal64 Désactive un objet HSTRING 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 pour 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 activables.
MetaDataGetDispenser Crée une classe de distributeur.
PdfCreateRenderer Obtient une instance de l’interface IPdfRendererNative pour afficher une seule page d’un fichier PDF (Portable Document Format).
PdfRenderParams Remplit une PDF_RENDER_PARAMS stucture. Une structure PDF_RENDER_PARAMS représente un ensemble de propriétés permettant de sortir une seule page 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 (TEB) actuel.
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 Permet de récupérer les informations d’inscription de classe.
RoGetActivationFactory Obtient la fabrique d’activation pour 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 de Windows Runtime fonctions d’erreur.
RoGetMetaDataFile Recherche et récupère le fichier de métadonnées qui décrit l’interface binaire d’application (ABI) pour le typename spécifié.
RoGetParameterizedTypeInstanceIID Calcule l’identificateur d’interface (IID) du type d’interface ou de délégué qui se produit 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 le Windows Runtime sur le thread actif avec le modèle d’accès concurrentiel spécifié.
RoInspectThreadErrorInfo Obtient l’objet error qui représente la pile des appels au point d’origine de l’erreur
RoInspectCapturedStackBackTrace Permet aux débogueurs d’inspecter une pile d’appels à partir d’un processus cible.
RoOriginateError Signale une erreur et une chaîne d’information à un débogueur attaché.
RoOriginateErrorW Signale une erreur et une chaîne d’information à un débogueur attaché.
RoOriginateLanguageException Signale une erreur, une chaîne d’information et un objet d’erreur à un débogueur attaché.
RoParameterizedTypeExtraGetTypeSignature Obtient la signature de type utilisée pour calculer l’IID à partir 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 des fabriques d’activation hors processus d’un tableau pour un serveur exe Windows Runtime.
RoRegisterForApartmentShutdown Enregistre un rappel IApartmentShutdown à appeler lorsque l’appartement actuel s’arrête.
RoReportUnhandledError Déclenche le gestionnaire d’erreurs global lorsqu’une exception non prise en charge se produit.
RoReportFailedDelegate Déclenche le gestionnaire d’erreurs globales lorsqu’un échec de délégué se produit.
RoResolveNamespace Déterminez les enfants, les types et les 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 le 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 du Windows Runtime.
RoSetErrorReportingFlags Définit le comportement de création de rapports de Windows Runtime fonctions d’erreur.
RoTransformError Signale une erreur modifiée et une chaîne d’information à un débogueur attaché.
RoTransformErrorW Signale une erreur transformée et une chaîne d’information à un débogueur attaché.
RoUninitialize Ferme le Windows Runtime sur le thread actif.
RoUnregisterForApartmentShutdown Annule l’inscription d’une interface IApartmentShutdown précédemment inscrite.
SetRestrictedErrorInfo Définit l’objet d’informations d’erreur restreint pour le thread actif.
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 un HSTRING basé sur 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’un Windows Runtime HSTRING dans un autre espace d’adressage, à distance ou à partir d’un vidage.
WindowsInspectString2 Permet aux débogueurs d’afficher la valeur d’un Windows Runtime HSTRING 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 mutables à utiliser dans la création de HSTRING .
WindowsPromoteStringBuffer Crée un HSTRING à partir du HSTRING_BUFFER spécifié.
WindowsReplaceString Remplace toutes les occurrences d’un ensemble de caractères dans la chaîne spécifiée par un autre ensemble de caractères pour créer une chaîne.
WindowsStringHasEmbeddedNull Indique si la chaîne spécifiée contient 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 sa longueur est définie.
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 de début d’un jeu de caractères spécifié de la chaîne source.