Funções (referência Windows Runtime C++)

Nesta seção

Função Descrição
CoDecodeProxy Localiza a implementação de uma interface COM (Component Object Model) em um processo de servidor, considerando uma interface para um objeto proxied.
CreateControlInput Cria um objeto ICoreInputSourceBase no thread da interface do usuário do chamador.
CreateControlInputEx Cria um objeto ICoreInputSourceBase em um thread de trabalho ou no thread da interface do usuário.
CreateDirect3D11DeviceFromDXGIDevice Cria uma instância de IDirect3DDevice de um IDXGIDevice.
CreateDirect3D11SurfaceFromDXGISurface Cria uma instância de IDirect3DSurface de um IDXGISurface.
CreateDirect3DDevice Cria uma instância de IDirect3DDevice de um IDXGIDevice.
CreateDirect3DSurface Cria uma instância de IDirect3DSurface de um IDXGISurface.
CreateRandomAccessStreamOnFile Cria um fluxo de acesso aleatório Windows Runtime para um arquivo.
CreateRandomAccessStreamOverStream Cria um fluxo de acesso aleatório Windows Runtime em torno de uma implementação base do IStream.
CreateStreamOverRandomAccessStream Cria um IStream em torno de um objeto IRandomAccessStream Windows Runtime.
CreateXamlUIPresenter Uma função de criador estático que pode criar um XamlUIPresenter para uma superfície de renderização em um aplicativo da área de trabalho.
DbgRaiseAssertionFailure Gera uma declaração para depuração.
GetDXGIInterface(IDirect3DDevice^, DXGI_TYPE)** Recupera uma interface DXGI de uma instância IDirect3DDevice .
GetDXGIInterface(IDirect3DSurface^, DXGI_TYPE)** Recupera uma interface DXGI de uma instância IDirect3DSurface .
GetDXGIInterfaceFromObject Recupera uma interface DXGI de um objeto .
GetRestrictedErrorInfo Obtém o objeto de informações de erro restrito definido por uma chamada anterior para SetRestrictedErrorInfo no thread lógico atual.
HSTRING_UserFree Libera recursos no lado do servidor quando chamado por arquivos stub RPC.
HSTRING_UserFree64 Libera recursos no lado do servidor quando chamado por arquivos stub RPC.
HSTRING_UserMarshal Empacota um objeto HSTRING no buffer RPC.
HSTRING_UserMarshal64 Empacota um objeto HSTRING no buffer RPC.
HSTRING_UserSize Calcula o tamanho do fio do objeto HSTRING e obtém seu identificador e dados.
HSTRING_UserSize64 Calcula o tamanho do fio do objeto HSTRING e obtém seu identificador e dados.
HSTRING_UserUnmarshal Desmarca um objeto HSTRING do buffer RPC.
HSTRING_UserUnmarshal64 Desmarca um objeto HSTRING do buffer RPC.
IsErrorPropagationEnabled Indica se o evento CoreApplication.UnhandledErrorDetected ocorre para os erros retornados pelo delegado registrado como uma função de retorno de chamada para um evento de API Windows Runtime ou a conclusão de um método assíncrono.
DllGetActivationFactory Recupera a fábrica de ativação de uma DLL que contém classes de Windows Runtime ativadas.
MetaDataGetDispenser Cria uma classe de distribuidor.
PdfCreateRenderer Obtém uma instância da interface IPdfRendererNative para exibir uma única página de um arquivo PDF (Formato de Documento Portátil).
PdfRenderParams Preenche uma stucture PDF_RENDER_PARAMS . Uma estrutura PDF_RENDER_PARAMS representa um conjunto de propriedades para gerar uma única página de um arquivo PDF.
RoActivateInstance Ativa a classe Windows Runtime especificada.
RoCaptureErrorContext Salva o contexto de erro atual para que ele esteja disponível para chamadas posteriores para a função RoFailFastWithErrorContext .
RoClearError Remove as informações de erro existentes do TEB (bloco de ambiente de thread) atual.
RoFailFastWithErrorContext Gera uma exceção não contínua no processo atual.
RoFailFastWithErrorContextInternal2 Gera uma exceção não contínua no processo atual e também permite que você inclua contexto de erro adicional ainda não capturado pelo sistema operacional.
RoFreeParameterizedTypeExtra Libera o identificador alocado por RoGetParameterizedTypeInstanceIID.
RoGetActivatableClassRegistration Habilita a recuperação de informações de registro de classe.
RoGetActivationFactory Obtém a fábrica de ativação para a classe de runtime especificada.
RoGetAgileReference Cria uma referência ágil para um objeto especificado pela interface fornecida.
RoGetApartmentIdentifier Obtém um identificador exclusivo para o apartamento atual.
RoGetBufferMarshaler Fornece um marshaler IBuffer padrão para implementar a semântica associada à interface IBuffer quando ela é marshalada.
RoGetErrorReportingFlags Obtém o comportamento de relatório atual das funções de erro Windows Runtime.
RoGetMetaDataFile Localiza e recupera o arquivo de metadados que descreve a ABI (Interface Binária de Aplicativo) para o nome de tipo especificado.
RoGetParameterizedTypeInstanceIID Calcula o IID (identificador de interface) do tipo de interface ou delegado que resulta quando uma interface ou delegado parametrizado é instanciado com os argumentos de tipo especificados.
RoGetServerActivatableClasses Recupera as classes ativáveis registradas para um determinado servidor EXE (executável), que foi registrado na ID do pacote do processo de chamada.
RoInitialize Inicializa o Windows Runtime no thread atual com o modelo de simultaneidade especificado.
RoInspectThreadErrorInfo Obtém o objeto de erro que representa a pilha de chamadas no ponto em que o erro se originou
RoInspectCapturedStackBackTrace Fornece uma maneira de os depuradores inspecionarem uma pilha de chamadas de um processo de destino.
RoOriginateError Relata um erro e uma cadeia de caracteres informativa para um depurador anexado.
RoOriginateErrorW Relata um erro e uma cadeia de caracteres informativa para um depurador anexado.
RoOriginateLanguageException Relata um erro, uma cadeia de caracteres informativa e um objeto de erro para um depurador anexado.
RoParameterizedTypeExtraGetTypeSignature Obtém a assinatura de tipo usada para calcular o IID da última chamada para RoGetParameterizedTypeInstanceIID com o identificador especificado.
RoParseTypeName Analisa um nome de tipo e parâmetros de tipo existentes, no caso de tipos parametrizados.
RoRegisterActivationFactories Registra uma matriz de fábricas de ativação fora do processo para um servidor Windows Runtime exe.
RoRegisterForApartmentShutdown Registra um retorno de chamada IApartmentShutdown a ser invocado quando o apartamento atual é desligado.
RoReportUnhandledError Dispara o Manipulador de Erros Global quando ocorre uma exceção sem tratamento.
RoReportFailedDelegate Dispara o Manipulador de Erros Global quando ocorre uma falha de delegado.
RoResolveNamespace Determine os filhos diretos, tipos e sub-namespaces do namespace Windows Runtime especificado, de qualquer linguagem de programação compatível com o Windows Runtime.
RoResolveRestrictedErrorInfoReference Retorna o ponteiro da interface IRestrictedErrorInfo com base na referência fornecida.
RoRevokeActivationFactories Remove uma matriz de fábricas de ativação registradas do Windows Runtime.
RoSetErrorReportingFlags Define o comportamento de relatório de funções de erro Windows Runtime.
RoTransformError Relata um erro modificado e uma cadeia de caracteres informativa para um depurador anexado.
RoTransformErrorW Relata um erro transformado e uma cadeia de caracteres informativa para um depurador anexado.
RoUninitialize Fecha o Windows Runtime no thread atual.
RoUnregisterForApartmentShutdown Cancela o registro de uma interface IApartmentShutdown registrada anteriormente.
SetRestrictedErrorInfo Define o objeto de informações de erro restrito para o thread atual.
WindowsCompareStringOrdinal Compara dois objetos HSTRING especificados e retorna um inteiro que indica sua posição relativa em uma ordem de classificação.
WindowsConcatString Concatena duas cadeias de caracteres especificadas.
WindowsCreateString Cria um novo HSTRING com base na cadeia de caracteres de origem especificada.
WindowsCreateStringReference Cria uma nova referência de cadeia de caracteres com base na cadeia de caracteres especificada.
WindowsDeleteString Diminui a contagem de referência de um buffer de cadeia de caracteres.
WindowsDeleteStringBuffer Descartará um buffer de cadeia de caracteres preallocado se ele não tiver sido promovido a um HSTRING.
WindowsDuplicateString Cria uma cópia da cadeia de caracteres especificada.
WindowsGetStringLen Obtém o comprimento, em caracteres Unicode, da cadeia de caracteres especificada.
WindowsGetStringRawBuffer Obtém o buffer de backup para a cadeia de caracteres especificada.
WindowsInspectString Fornece uma maneira de os depuradores exibirem o valor de uma Windows Runtime HSTRING em outro espaço de endereço, remotamente ou de um despejo.
WindowsInspectString2 Fornece uma maneira de os depuradores exibirem o valor de uma Windows Runtime HSTRING em outro espaço de endereço, remotamente ou de um despejo.
WindowsIsStringEmpty Indica se a cadeia de caracteres especificada é a cadeia de caracteres vazia.
WindowsPreallocateStringBuffer Aloca um buffer de caractere mutável para uso na criação do HSTRING .
WindowsPromoteStringBuffer Cria um HSTRING do HSTRING_BUFFER especificado.
WindowsReplaceString Substitui todas as ocorrências de um conjunto de caracteres na cadeia de caracteres especificada por outro conjunto de caracteres para criar uma nova cadeia de caracteres.
WindowsStringHasEmbeddedNull Indica se a cadeia de caracteres especificada inseriu caracteres nulos.
WindowsSubstring Recupera uma subcadeia de caracteres da cadeia de caracteres especificada. A subcadeia de caracteres começa na posição de caractere especificada.
WindowsSubstringWithSpecifiedLength Recupera uma subcadeia de caracteres da cadeia de caracteres especificada. A subcadeia de caracteres começa em uma posição de caractere especificado e tem um comprimento especificado.
WindowsTrimStringEnd Remove todas as ocorrências à direita de um conjunto especificado de caracteres da cadeia de caracteres de origem.
WindowsTrimStringStart Remove todas as ocorrências à esquerda de um conjunto especificado de caracteres da cadeia de caracteres de origem.