Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
De scenariobaserade avsnitten i det här avsnittet visar hur du använder många av funktionerna i Concurrency Runtime.
I det här avsnittet
Genomgång: Ansluta med hjälp av arbetsuppgifter och XML HTTP-begäranden
Visar hur du använder gränssnitten IXMLHTTPRequest2 och IXMLHTTPRequest2Callback tillsammans med uppgifter för att skicka HTTP GET- och POST-begäranden till en webbtjänst i en UWP-app (Universal Windows Platform).
Genomgång: Skapa ett Agent-Based-program
Beskriver hur du skapar ett grundläggande agentbaserat program.
Genomgång: Skapa en dataflödesagent
Visar hur du skapar agentbaserade program som baseras på dataflöde i stället för på kontrollflöde.
Genomgång: Skapa ett Image-Processing nätverk
Visar hur du skapar ett nätverk av asynkrona meddelandeblock som utför bildbearbetning.
Genomgång: Implementera futures
Visar hur du asynkront beräknar värden för senare användning.
Genomgång: Använda join för att förhindra dödläge
Använder problemet med matfilosofer för att illustrera hur du använder klassen concurrency::join för att förhindra dödläge i ditt program.
Genomgång: Ta bort arbete från en User-Interface tråd
Visar hur du förbättrar prestandan för ett MFC-program som ritar Mandelbrot-fraktalen.
Genomgång: Använda ett Concurrency Runtime i en COM-Enabled-applikation
Visar hur du använder Concurrency Runtime i ett program som använder komponentobjektmodellen (COM).
Genomgång: Anpassa befintlig kod för att använda lätta uppgifter
Visar hur du anpassar befintlig kod som använder Windows API för att skapa och köra en tråd för att använda en lätt uppgift.
Genomgång: Skapa ett anpassat meddelandeblock
Beskriver hur du skapar en typ av anpassat meddelandeblock som beställer inkommande meddelanden efter prioritet.
Relaterade avsnitt
Samtidighetskörning
Introducerar det samtidiga programmeringsramverket för Visual C++.