Sdílet prostřednictvím


Ukázky visual studio C++

Ukázky pro Visual Studio C++ jsou k dispozici na webu. Microsoft vytvořil mnoho ukázek jazyka C++, které demonstrují různé funkce napříč několika technologiemi. Tady je několik míst, kde najdete další ukázky:

Archivované ukázky C++ na GitHubu

Visual Studio zahrnoval ukázkový kód C++ v předchozích verzích. Ukázkový kód byl buď nainstalován se sadou Visual Studio, nebo byl k dispozici jako samostatný soubor ke stažení. Mnoho článků v naší dokumentaci se na tyto ukázky vztahuje. Visual Studio už nenainstaluje. Místo toho je úložiště dostupné na GitHubu. Následující tabulky obsahují popisy jednotlivých ukázek a odkazy na adresář ukázky v úložišti.

Důležité

Ukázkový kód je určen k objasnění konceptu a zobrazuje pouze kód, který je pro daný koncept podstatný. Nemusí splňovat požadavky zabezpečení pro jakékoli konkrétní prostředí a neměl by být použit přesně tak, jak je zobrazen. V zájmu maximalizace zabezpečení a odolnosti kódu doporučujeme přidat do vašich projektů kód pro ošetření chyb a zabezpečení. Společnost Microsoft poskytuje ukázkový kód „tak, jak je,“ bez jakýchkoli záruk.

Ukázky ATL

Ukázky ATL – Pokročilé

Ukázkový název Popis
ActiveDoc Ukazuje, jak implementovat aktivní dokumentový server.
Async Stáhne data asynchronně z adresy URL.
ATLButton Vytvoří tlačítko, které se zobrazí se třemi různými rastrovými obrázky v závislosti na jeho stavu.
ATLDuck Demonstruje použití spojovacích bodů s ovládacími prvky ATL.
ATLSecurity Ukazuje, jak pomocí tříd zabezpečení ATL prozkoumat nastavení zabezpečení.
ATLTraceTool Zobrazí výstup vygenerovaný ATLTRACE2 makrem.
Připojit Znázorňuje implementaci a použití spojovacích bodů (rozhraní IConnectionPointContainer a IConnectionPoint) v prostředí s více vlákny.
CThreadPool Ukazuje, jak použít fond vláken v aplikaci a jak implementace fondu vláken může zlepšit výkon aplikace.
DCOM Ukazuje, jak volat objekt COM (implementovaný ve službě Windows) z více klientů spuštěných na různých počítačích.
MFCATL Ukazuje, jak lze objekty MODELU COM ATL použít v exe serveru MFC.

Ukázky ATL – Ovládací prvky

Ukázkový název Popis
ATLFire Ukazuje, jak vytvořit ovládací prvek s oknem pomocí knihovny ATL.
CDInfo Přehrává zvukové stopy CD a zobrazuje informace o stopách v popisech a zobrazení výsečového grafu.
Circ Vytvoří ovládací prvek, který ukazuje stránky vlastností a nakreslí kruh.
Mnohoúhelník Vytvoří ovládací prvek, který implementuje vlastní vlastnosti, události, stránky vlastností a zabezpečení objektů.
Subedit Vytvoří nadtříděný ovládací prvek Windows.

Ukázky ATL – Obecné

Ukázkový název Popis
ATLCollections Demonstruje použití ICollectionOnSTLImpl a CComEnumOnSTLa implementace vlastních tříd zásad kopírování.
ATLCon Demonstruje jednoduchý kontejner ovládacího prvku.
ATLSafeArray Ukazuje, jak vytvořit a udržovat SAFEARRAYpoužití ; CComSafeArraytaké jak předat SAFEARRAYz komponenty do skriptu.
AutoThread Demonstruje použití CComAutoThreadModule třídy.
Bzučák Implementuje rozhraní pro odtržení kolekce/výčtu BSTRs.
CircColl Implementuje kolekci nebo výčet objektů pomocí KNIHOVNY ATL a standardní knihovny C++.
COMMap Demonstruje makra mapování rozhraní MODELU COM s podporou kompilátoru MODELU COM.
CustomString Ukazuje, jak pomocí vlastního alokátoru CStringT paměti zlepšit výkon ve vícevláknové aplikaci.
DispSink Demonstruje použití spojovacího bodu na dispečerských rozhraních.

Ukázky ATL – OLEDB – Příjemce

Ukázkový název Popis
CatDB Zobrazí informace o schématu, jako jsou tabulky a sloupce, zprostředkovatelů OLE DB.
DBViewer Demonstruje aplikaci střední úrovně, která spoléhá na CManualAccessor třídu, aby převzala úplnou kontrolu nad datovými vazbami pro vaše aplikace.
DynamicConsumer Demonstruje použití dynamického přístupového objektu a třídy sady řádků schématu ke čtení metadat z databáze.
MultiRead Čte tabulku v databázi pomocí více vláken.

Ukázky ATL – OLEDB – Zprostředkovatel

Ukázkový název Popis
AdvancedPV Implementuje aktualizovatelného zprostředkovatele OLE DB. Demonstruje některé pokročilé techniky.
UpdatePV Implementuje zprostředkovatele OLE DB s možností aktualizace (čtení a zápisu).

Ukázky CLR a jazyka – model Windows Forms

Ukázkový název Popis
BirthdayPicker Ukazuje, jak lze mechanismus prostředků rozhraní .NET Framework použít v aplikacích jazyka C++. Ukazuje také některé běžné komponenty Windows Forms.
Kalkulačka Implementuje jednoduchou kapsovou kalkulačku pomocí jazyka C++ a tříd model Windows Forms rozhraní .NET Framework.
Klikybáky (pomocí mfc) Implementace knihovny MFC ukázky Scribble, aktualizována a rozšířena tak, aby zahrnovala nové funkce .NET.
Klikybíč (model Windows Forms) Model Windows Forms implementace ukázky Scribble, aktualizována a rozšířena tak, aby zahrnovala nové funkce .NET.
STLCLR Ukazuje některé možnosti, které jsou k dispozici při použití knihovny STL/CLR.

Ukázky událostí modelu COM

Ukázkový název Popis
ComEvents Demonstruje zpracování událostí pomocí modelu COM.

Ukázky ComTypeLibfor7

Ukázkový název Popis
ACDual Přidá do aplikace Automation duální rozhraní.
ADOSamp Implementuje třívrstvou klientskou/serverovou aplikaci.
AllInOne Implementuje server pomocí KNIHOVNY ATL, vystavuje kolekce STL a řídí podporu modelu COM kompilátoru v aplikaci MFC.
COMMap Demonstruje makra mapování rozhraní MODELU COM s podporou kompilátoru MODELU COM.
Připojit Znázorňuje použití a implementaci spojovacích bodů ( IConnectionPointContainer a IConnectionPoint rozhraní) v prostředí s více vlákny.
DCOM Ukazuje, jak volat objekt COM (implementovaný ve službě Systému Windows) z více klientů spuštěných na různých počítačích.
FreeThrd Demonstruje vícevláknového klienta a serveru s volným vláknem s podporou modelu COM kompilátoru.
InProc Demonstruje procesovou serverovou aplikaci automation s podporou modelu COM kompilátoru.
Labrador Implementuje server EXE, který nemá žádné uživatelské rozhraní.
MFCCalc Demonstruje serverovou aplikaci Automation s podporou modelu COM kompilátoru.

Ukázky kompilátoru

Ukázky kompilátoru – Obecné

Ukázkový název Popis
ccWrapper Ukazuje, jak mapovat příznaky kompilátoru C/C++ z jiných kompilátorů do kompilátoru Visual C++ (cl.exe).

Ukázky kompilátoru – MASM

Ukázkový název Popis
EuclidStep1 Čistý projekt jazyka C, který ukazuje Euclidův algoritmus pro nalezení největšího společného dělitele.
EuclidStep2 Rozšíření EuclidStep1, které je smíšeným projektem C a MASM. Jádro euclidova algoritmu se přesune ze .c souboru do .asm souboru s tím, že .c soubor volá do .asm souboru.
PrimesStep1 Čistý projekt C, který demonstruje Sieve Eratosthenes najít prime čísla.
PrimesStep2 Rozšíření PrimesStep1, které je smíšený projekt C a MASM, který přesune základní algoritmus do .asm souboru.
PrimesStep3 Přípona PrimesStep2, která přidá samostatný soubor hlaviček jazyka C a .asm soubor include pro deklaraci extern funkce a globální datové struktury.

Ukázky CRT

Ukázkový název Popis
CPUID Určuje možnosti spuštěného procesoru.
CRT_Dbg1 Znázorňuje základní funkce ladění knihoven runtime jazyka C.
CRT_Dbg2 Demonstruje funkce háku ladění za běhu jazyka C.
DFACObjs Ukazuje, jak pomocí _CrtDoForAllClientObjects funkce runtime jazyka C iterovat prostřednictvím propojeného seznamu klientských objektů.
Sestava Znázorňuje funkce sestavy ladění za běhu jazyka C.
RTC Demonstruje funkci kontrol chyb za běhu.
SecureCRT Tato ukázka ukazuje, jak upgradovat kód, který používal zastaralé funkce CRT ke zvýšení zabezpečení kódu.

Ukázky ladění

Ukázkový název Popis
EEAddIn Používá rozhraní API pro vyhodnocovače výrazů k rozšíření nativního vyhodnocovače výrazů ladicího programu.

Fúzní ukázky

Ukázkový název Popis
TraceMan Poskytuje informace o sestaveních závislých na aplikaci a stavu sestavení v nativní fúzní mezipaměti v čitelné podobě člověka.

Hilo vzorek

Ukázkový název Popis
Hilo Hilo je řada článků a ukázkových aplikací. Demonstrují výkon systémů Windows 7, Visual Studio a C++ k vytváření vysoce výkonných a responzivních klientských aplikací. Hilo poskytuje zdrojový kód i pokyny, které vám pomůžou navrhovat a vyvíjet poutavé aplikace pro Windows s podporou dotykového ovládání.

Tato ukázka byla aktualizována pro Visual Studio 2013. Obsahuje opravu oprav AsyncLoaderMemoryManager.cpp souboru (v řádcích 36 a 37), která řeší běžný problém s chybovým ukončením.

Mezinárodní ukázky

Ukázkový název Popis
Editor IME Demonstruje, jak řídit režim Editoru vstupních metod a jak implementovat IME úroveň 3.
SatDLL Ukazuje doporučený způsob implementace vícejazyčných prostředků v aplikaci Win32.
UniRes Ukazuje použití souborů prostředků Unicode.

Jazykové ukázky – Obecné

Ukázkový název Popis
Data Demonstruje jednoduchý přístup ke službě SQL Database.
MEDriver Znázorňuje použití událostí modelu COM (aktivovaných z nespravovaného serveru COM) prostřednictvím obálky rozhraní .NET Framework, která se automaticky vygeneruje z knihovny typů serveru COM.
Nil Ukazuje ASP.NET webových formulářů a webových služeb ASP.NET.
QStat Ukazuje, jak vytvořit knihovnu DLL, která zabalí přístup k objektu COM a zpřístupní její funkce klientům rozhraní .NET Framework.
Čmárat Ukazuje, jak vyvíjet model Windows Forms aplikace MDI pomocí C++/CLI a tříd rozhraní .NET Framework.
TilePuzzle Demonstruje interoperabilitu mezi spravovanými komponentami (napsanými pomocí C++ a C#) a nativními komponentami (napsanými pomocí C++ pomocí atributů modelu COM).

Ukázky MFC

Ukázky MFC – Pokročilé

Ukázkový název Popis
Collect Demonstruje třídy kolekce založené na šabloně MFC C++ a standardní předem připravené třídy kolekce.
Krychle Aplikace OpenGL využívající kontexty zařízení MFC spolu s kontexty prostředků OpenGL
DLLHusk Sdílení verze knihovny tříd Foundation s aplikací a vlastní knihovnou DLL.
DLLScreenCap Běžná knihovna DLL, která může být staticky nebo dynamicky propojena s knihovnou tříd Microsoft Foundation.
MTGDI Ukázka sdílení prostředků GDI mezi více vlákny pomocí podpory rozhraní SDI (Single Document Interface) architektury pro dokumenty a zobrazení
MTMDI Obrázek s více vlákny, kde se události uživatelského rozhraní zpracovávají v samostatném vlákně uživatelského rozhraní
MTRecalc Obrázek s více vlákny, kde se přepočítávání provádí v pracovním vlákně.
Mutex – třídy Dialogová aplikace, která vytváří dva CWinThread objekty a používá je k provádění úkolu v ovládacím prvku uživatele.
Přečíst Demonstruje multimediální zvuk pomocí uživatelsky definovaných prostředků.

Ukázky MFC – ovládací prvky

Ukázkový název Popis
Tlačítko Demonstruje použití místní aktivní nabídky, stránky vlastností akcií a možnosti o poli o poli.
Circ Demonstruje základy ovládacího prvku ActiveX. Patří mezi ně malování ovládacích prvků, stock a vlastní vlastnosti, stock a vlastní události, použití barev a písem, stránka vlastností Písmo stock, výchozí stránka vlastností a správa verzí.
CmnCtrl Demonstruje některé nové ovládací prvky dostupné v prostředí MFC na wiprlhext: příkazové tlačítko (CButton), ovládací prvek pager (CPagerCtrl), split button (CSplitButton) a ovládací prvek síťové adresy (CNetAddressCtrl).
Obsahovat Demonstruje vizuální aplikaci kontejneru pro úpravy.
Obrázek Demonstruje použití mfc k sestavení ovládacího prvku ActiveX, který stahuje data asynchronně.
Licencovaný Ovládací prvek, který vynucuje použití licence za běhu a návrhu.
Lokalizovat Ovládací prvek s lokalizovaným uživatelským rozhraním, které demonstruje použití samostatných knihoven typů a knihoven DLL prostředků pro lokalizaci.
NetAddr Demonstruje použití windows Vista "Net Address Verifier" ovládací prvek.
Kamarád Ovládací prvek, který zobrazuje barvy palety Ukazuje vlastnosti jen pro čtení, trvalé vlastnosti Get/Set, trvalé parametrizované vlastnosti a vlastnosti obrázku.
Tlačit Ovládací prvek podtříděný z ovládacího prvku tlačítka nakresleného vlastníkem Windows Ukazuje vlastnosti akcií, vlastní události a vlastníky obrázků.
RegSvr Demonstruje vyvolání vlastního registračního kódu.
Číselník Ovládací prvek s vizuálním vzhledem číselníku, který ukazuje ověření dat stránky vlastností.
TestHelp Ovládací prvek ActiveX, který má vlastní soubor nápovědy a popisy.
Time Ovládací prvek, který je neviditelný za běhu a aktivuje událost časovače v nastavených intervalech. Demonstruje funkce oznámení a vlastnosti okolí.
XList Ovládací prvek, podtříděný ze seznamu Windows, který zobrazuje textové nebo rastrové položky.

Ukázky MFC – Obecné

Ukázkový název Popis
Klipart Adresář ClipArt obsahuje ukázkové prostředky, které můžete použít k přizpůsobení vzhledu aplikace.
CmnCtrl1 Ukazuje, jak vytvořit a změnit styly běžných ovládacích prvků Windows pomocí tříd MFC (část 1).
CmnCtrl2 Ukazuje, jak vytvořit a změnit styly běžných ovládacích prvků Windows pomocí tříd MFC (část 2).
CTaskDialog Demonstruje různé funkce CTaskDialog třídy.
CtrlBars Vlastní panel nástrojů a stavový řádek, dialogový řádek a plovoucí paleta
CtrlTest Seznam a nabídka pro kreslení vlastníka, vlastní ovládací prvek, rastrové tlačítko, číselník.
DBVList Používá a CListView CDaoRecordset třídy k implementaci funkce zobrazení virtuálního seznamu dostupné pro běžné řízení zobrazení seznamu.
DIBLook Demonstruje použití dib a barevné palety.
DlgCbr32 Přidání panelu nástrojů a stavového řádku do dialogové aplikace
DlgTempl Demonstruje dynamické vytváření šablon dialogových oken.
DockTool Přetažení a plovoucí panely nástrojů, které jsou dokovatelné.
Dynamenu Dynamické změny seznamu položek v nabídkách; zpracování příkazů, které nejsou známy v době kompilace; a aktualizujte příkazový řádek stavového řádku pro tyto příkazy.
FileDlgWatcher Vytvoří vlastní dialogové okno, které znázorňuje, jaké události se generují při vytváření CFileDialog.
Hello (Nazdar) Znázorňuje jedno okno aplikace pomocí nabídky a pole O aplikaci.
HelloApp Minimální ukázka MFC, která ukazuje, že k zobrazení okna na obrazovce je potřeba několik řádků kódu.
ListHdr Ukazuje, jak používat běžné ovládací prvky MFC třídy CListCtrl a CHeaderCtrl.
MDI Aplikace MDI, která nepoužívá dokumenty a zobrazení.
MDIDocVw Aktualizovaná verze ukázky MDI, která používá architekturu dokumentu nebo zobrazení
MMXSwarm Demonstruje použití CImage, __m64 datový typ a rastrové obrázky nezávislé na zařízení (DIB).
Nemodální Ukazuje použití objektu MFC CDialog jako bezmodální dialogové okno.
Multipad Jednoduchý textový editor, který umožňuje uživateli otevírat a upravovat více textových souborů najednou.
Npp Ukazuje, jak implementovat aplikaci rozhraní (SDI) podobnou Poznámkovém bloku. Umožňuje upravovat textové zprávy a odesílat je jiným uživatelům nebo jiným systémům prostřednictvím rozhraní API pro zasílání zpráv systému Windows nebo rozhraní MAPI.
PropDlg Seznamy vlastností (dialogy).
RowList Znázorňuje výběr celého řádku v běžném ovládacím prvku zobrazení seznamu.
Čmárat Poskytuje jednoduché ilustrace široké šířky funkcí MFC.
SimpleImage Ukazuje načítání, změnu velikosti, převodu a ukládání obrázků.
SnapVw Ukazuje, jak používat stránky vlastností v okně podřízeného rámce MDI.
Spiro Hra, která ukazuje použití CImageList a použití kontextů zobrazení paměti v aplikacích vyžadujících animační efekty.
Stopař Ukazuje různé CRectTracker styly a možnosti.
VariantUse Demonstruje použití datového typu varianty.
ViewEx Více zobrazení, zobrazení pro posouvání, rozdělovačová okna

Ukázky MFC – Internet

Ukázkový název Popis
DHTMLExplore Demonstruje zpracování událostí DHTML a použití DHTML DDX.
HTMLEdit Zabalí ovládací prvek pro úpravy MSHTML aplikace Internet Explorer.
MFCIE Demonstruje mfc CHtmlView a CReBar třídy.
Scheduler Ukazuje, jak vytvořit dialogové okno založené na HTML pomocí tříd knihoven Visual C++.

Ukázky MFC – OLE

Ukázkový název Popis
ACDual Ukazuje, jak přidat podporu duálního rozhraní na automatizační server založený na mfc.
AutoClik Znázorňuje funkce automatizace. Obsahuje aplikaci AUTODRIV, jednoduchou klientskou aplikaci Automation, která řídí ukázkovou aplikaci AUTOCLIK.
CalcDriv Klient automation.
DrawCli Plnohodnotná aplikace pro kreslení orientované na objekty, která je také kontejnerem pro úpravy vizuálů ActiveX.
HierSvr Demonstruje serverovou aplikaci s přetažením OLE.
InProc Procesový automatizační server, který lze načíst jako knihovnu DLL do adresního prostoru klienta.
IPDrive Jednoduchá klientská aplikace Automation, která řídí ukázkovou aplikaci INPROC.
MFCBind Ukazuje, jak vytvořit aktivní dokument (dříve označovaný jako kontejner DocObject).
MFCCalc Server Automation, který implementuje jednoduchou kalkulačku.
OClient Aplikace kontejneru Pro úpravy vizuálu ActiveX s přetažením
OleView Implementace prohlížeče objektů OLE prostřednictvím vlastních rozhraní OLE
SuperPad Demonstruje vizuální editační server, který upravuje text pomocí CEditView.
TstCon Implementuje kontejner ovládacího prvku ActiveX pomocí podpory mfc pro vkládání OLE. TSTCON můžete použít k otestování ovládacích prvků ActiveX, změně jejich vlastností a vyvolání metod.
WordPad Používá podporu mfc pro bohaté ovládací prvky pro úpravy k vytvoření základního textového procesoru.

Ukázky MFC – Nástroj

Ukázkový název Popis
GUIDGen Jednoduchá dialogová aplikace MFC, která generuje globálně jedinečné identifikátory.
Makehm Konzolová aplikace, která vytváří mapování mezi identifikacemi prostředků a kontexty nápovědy.

Ukázky MFC – Visual C++ 2008 Feature Pack

Ukázkový název Popis
Vlastní stránky Ukazuje, jak přidat vlastní stránku do dialogového okna Přizpůsobení panelu nástrojů.
DesktopAlertDemo Ukazuje, jak implementovat dialogové okno upozornění na ploše (podobně jako dialogové okno aplikace pro zasílání rychlých zpráv).
DlgToolTips Ukazuje, jak implementovat pokročilé popisy pro ovládací prvky v dialogovém okně.
DrawClient Ukazuje, jak integrovat podporu pásu karet do výkresové aplikace s podporou úprav kontejneru.
Dynamickámenu Ukazuje, jak dynamicky aktualizovat nabídku na řádku nabídek a místní nabídku za běhu.
Průzkumník Ukazuje, jak implementovat průzkumníka systému souborů, který se podobá Průzkumník souborů. Má podobné prvky a možnosti uživatelského rozhraní.
IEDemo Ukazuje, jak implementovat aplikaci podobnou aplikaci Internet Explorer s podobnými prvky a funkcemi uživatelského rozhraní.
MDITabsDemo Ukazuje, jak vytvořit aplikaci, která místo tradičních podřízených oken MDI používá nové rozhraní MDI s kartami.
NabídkaSubSet Ukazuje, jak dynamicky odebrat konkrétní položky nabídky a podnabídky při spuštění aplikace.
MSMoneyDemo Ukazuje, jak pomocí mfc vytvořit uživatelské rozhraní podobné Microsoft Money.
MSOffice2007Demo Ukazuje, jak implementovat aplikaci editoru podobnou aplikaci Office 2007 s podobnými prvky uživatelského rozhraní a omezenými podobnými možnostmi. Ukázka MSOffice2007Demo implementuje celé uživatelské rozhraní pásu karet, podobně jako aplikace Office 2007. Některé prvky pásu karet jsou připojené k funkcím v aplikaci.
NewControls Demonstruje možnosti mnoha ovládacích prvků implementovaných v prostředí MFC. Mezi tyto ovládací prvky patří přizpůsobitelná tlačítka, ovládací prvky pro výběr barev a palety, výběr písma, editor obrázků, mřížka vlastností, maskovaný ovládací prvek pro úpravy a seznam prostředí a ovládací prvky stromu.
OutlookDemo Ukazuje, jak vytvořit aplikaci podobnou outlooku 2003/2007.
OutlookMultiViews Ukazuje, jak přepínat mezi více zobrazeními v jednom dokumentu v aplikaci SDI. Ukázka používá ovládací prvek panelu Outlooku k výpisu dostupných zobrazení a přepínání mezi nimi.
OwnerDrawMenu Ukazuje, jak dynamicky nakreslit položky místní nabídky.
PaletteDemo Ukazuje, jak vytvořit panel nástrojů s více sloupci s oblastí informací o kreslení vlastníka. Kliknutím na tlačítko 2, 3 nebo 4 na panelu nástrojů Standardní změníte počet sloupců vlastního panelu nástrojů za běhu.
PropSheetDemo Znázorňuje následující typy ovládacího prvku Seznam vlastností: jednoduché, s kartami na levé straně, se stromovým ovládacím prvkem na levé straně, kartami ve stylu OneNotu, seznamem položek na levé straně.
RebarTest Demonstruje přizpůsobitelný ovládací prvek rebar, který je hostitelem panelu nástrojů.
RibbonGadgets Znázorňuje různé ovládací prvky, které lze hostovat v ovládacím prvku pásu karet. V dolní části hlavního rámce najdete okno Zdrojový kód s textem zdrojového kódu, které popisuje, jak vytvořit konkrétní miniaplikaci.
RibbonMDI Ukazuje použití ovládacího prvku pásu karet pomocí rozhraní s více dokumenty.
RollupPane Ukazuje plovoucí podokno "informace", které se automaticky zahrne. Můžete stisknout tlačítko připnutí na titulku plovoucího podokna a zapnout a vypnout.
SetPaneSize Demonstruje, jak nastavit velikost ukotvení podokna programově.
Posuvník Ukazuje, jak implementovat tlačítko panelu nástrojů, které je hostitelem externího ovládacího prvku.
StateCollection Ukazuje, jak implementovat aplikaci, která ukládá a načítá různé stavy pro řádek nabídek, panely nástrojů a dokovací okna.
StatusBarDemo Ukazuje, jak přidat různé pokročilé ovládací prvky na stavový řádek.
TabbedView Ukazuje, jak vytvořit zobrazení, které obsahuje více zobrazení s kartami, jako jsou karty v excelovém sešitu.
TabControl Demonstruje ovládací prvek karty MFC a různé vzhledy, které má pomocí různých vlastností a vizuálních manažerů.
Podokno úkolů Demonstruje třídy podokna úloh MFC a jejich různé vzhledy pomocí různých vlastností a vizuálních manažerů.
ToolbarDateTimePicker Ukazuje, jak integrovat ovládací prvek pro výběr data a času s panelem nástrojů.
ToolTipDemo Ukazuje, jak používat pokročilé funkce popisů mfc.
ZásobníkNabídka Znázorňuje možnost používat nabídky ovládacích panelů MFC s ikonou systémového panelu. Je to podobné ikoně oznámení v pravém dolním rohu zobrazení.
VisualStudioDemo Ukazuje, jak implementovat aplikaci s mnoha stejnými funkcemi a možnostmi uživatelského rozhraní sady Visual Studio. Mnoho prvků uživatelského rozhraní sady Visual Studio je demonstrovaných, včetně přizpůsobitelného dokovacího panelu nabídek, panelu nástrojů a oken.
WordPad Ukazuje, jak implementovat aplikaci, která napodobuje funkce WordPadu, včetně prvků uživatelského rozhraní a některých funkcí.
WorkSpaceToolBar Ukazuje, jak přidat panel nástrojů do ukotveného podokna. Podobá se panelu nástrojů v Průzkumník řešení v sadě Visual Studio.

Ukázky MFC – Windows Touch

Ukázkový název Popis
GestoDemo Demonstruje podporu dotykového ovládání windows v prostředí MFC (vyžaduje dotykový hardware).
TouchDemo Demonstruje podporu dotykového ovládání windows v prostředí MFC (vyžaduje dotykový hardware).

Ukázky ROZHRANÍ ODBC

Ukázkový název Popis
odbcsql Tato ukázka ukazuje, jak používat rozhraní ODBC API pro připojení k databázi a přístup k databázi.

Ukázky operačního systému

Ukázkový název Popis
GetImage Demonstruje aplikační programovací rozhraní (API) windows Image Acquisition (WIA).

Ukázky unixových systémů

Ukázkový název Popis
Unix – ccWrapper Demonstruje obálku, která mapuje příznaky z kompilátoru Sun Forte a gcc na kompilátor Microsoft Visual C++ (cl.exe).

Ukázky Windows 8

Ukázkový balíček pro Windows 8 obsahuje všechny příklady kódu aplikace vyvinuté a aktualizované pro Windows 8. Ukázkový balíček nabízí pohodlný způsob, jak stáhnout všechny ukázky najednou. Ukázky v této ukázkové sadě jsou k dispozici v jazyce C#, C++, VB.NET a JavaScriptu. Galerie ukázek windows obsahuje ukázky kódu, které používají různé nové programovací modely, platformy, funkce a komponenty dostupné ve Windows 8 a Windows Serveru 2012. Tyto ukázky ke stažení obsahují soubor řešení sady Visual Studio (sln), zdrojové soubory, prostředky, prostředky a metadata potřebné ke kompilaci a úspěšnému spuštění.

Další informace o programovacích modelech, platformách, jazycích a rozhraních API ukázaných v každé ukázce jsou k dispozici. Podívejte se na doprovodné materiály, kurzy a referenční články uvedené v dokumentaci k Windows 8, které jsou k dispozici v Centru pro vývojáře ve Windows. Tyto ukázky jsou k dispozici tak, jak je, abychom ukázali funkčnost programovacích modelů a rozhraní API funkcí pro Windows 8 a Windows Server 2012.

Ukázkový název Popis
Ukázka přenosu na pozadí (Windows 8) Tato ukázka ukazuje výkonné, nákladově přívětivé a flexibilní chování rozhraní API pro přenos na pozadí pro aplikace prostředí Windows Runtime. Poskytnuté ukázkové scénáře zahrnují stahování a nahrávání souborů.
Ukázka CryptoWinRT (Windows 8) Tato ukázka ukazuje, jak používat nová rozhraní API kryptografie.
Ukázka tisku (Windows 8) Tato ukázka ukazuje, jak můžou aplikace integrovat tiskové prostředí Windows. Mezi scénáře, které jsme si ukázali v této ukázce, patří: Tisk z aplikace pomocí panelu ovládacích tlačítek a tiskového kontraktu, tisku z prostředí aplikace a dalších.
Ukázka HttpClient (Windows 8) Tato ukázka ukazuje použití třídy HttpClient a rozhraní IXMLHTTPRequest2 k nahrání a stažení různých typů obsahu ze serveru HTTP pomocí síťových funkcí poskytovaných prostředí Windows Runtime.
Ukázka senzoru akcelerometru (Windows 8) Tato ukázka ukazuje, jak používat Windows.Devices.Sensors.Accelerometer rozhraní API. Tato ukázka umožňuje uživateli zobrazit síly zrychlení podél os X, Y a Z pro 3sový akcelerometr. Můžete zvolit jeden ze tří scénářů.
Ukázka názvu obrázku účtu (Windows 8) Tato ukázka ukazuje různé způsoby získání jména uživatele, který je aktuálně přihlášený. Ukazuje také, jak získat a nastavit obrázek použitý pro dlaždici uživatele.
Ukázka nastavení aplikace (Windows 8) Tato ukázka ukazuje, jak pomocí rozhraní API a nastavení ApplicationSettings integrovat uživatelské rozhraní nastavení aplikace s ovládacím tlačítkem Nastavení. Ukázka používá Windows.UI.ApplicationSettings obor názvů a WinJS.UI.SettingsFlyout.
Ukázka aplikace zařízení pro Windows Store pro kameru (Windows 8) Tato ukázka ukazuje, jak vytvořit aplikaci zařízení pro Windows Store pro kameru. Aplikace zařízení pro Windows Store je poskytována výrobcem IHV nebo OEM, aby se odlišily možnosti zachycení konkrétní kamery.
Začínáme s ukázkou jednoduché čtečky blogu C++ (Windows 8) Ukázka ukazuje některé základní principy vývoje aplikací pro Windows Store v nativním jazyce C++ pomocí XAML k definování uživatelského rozhraní. Jedná se o úplnou funkční verzi aplikace probírané v Centru pro vývojáře systému Windows.
Ukázka čtení a zápisu dat (Windows 8) Tato ukázka ukazuje, jak pomocí třídy DataReader a DataWriter ukládat a načítat data.
Ukázka dat aplikací (Windows 8) Tato ukázka ukazuje, jak ukládat a načítat data specifická pro jednotlivé uživatele a aplikace pro Windows Store pomocí rozhraní API pro data aplikací prostředí Windows Runtime. Data aplikace zahrnují stav relace, uživatelské předvolby a další nastavení.
Ukázka přístupu k vlastním ovladačům (Windows 8) Tato ukázka ukazuje, jak použít CreateDeviceAccessInstance a IDeviceIoControl pro přístup ke specializovanému zařízení.
Ukázka základních informací o xaml ListView a GridView (Windows 8) Tato ukázka ukazuje, jak používat ovládací prvky GridView a ListView.
Ukázka metrik animace (Windows 8) Tato ukázka ukazuje, jak používat rozhraní API Windows.UI.Core.AnimationMetrics metrik animace pro přístup k nezpracovaných parametrům, které definují animace v knihovně animací systému Windows.
Ukázka nástroje Playback Manager msAudioCategory (Windows 8) Tato ukázka ukazuje, jak vybrat správnou kategorii msAudioCategory streamu zvukového videa (AV) a nakonfigurovat ho jako stream přehrávání zvuku.
Ukázka hry xaml DirectX 3D (Windows 8) Tato ukázka demonstruje implementaci jednoduché 3D hry první osoby pomocí DirectX (Direct3D 11.1, Direct2D, XInput a XAudio2) a XAML v aplikaci C++. XAML se používá pro zprávy o stavu her a zobrazení hlav.
Ukázka posouvání, posouvání a přiblížení XAML (Windows 8) Tato ukázka ukazuje, jak pomocí ovládacího prvku ScrollViewer posouvat a přibližovat.
Ukázka ovládacího prvku XAML FlipView (Windows 8) Tato ukázka ukazuje, jak pomocí ovládacího prvku FlipView umožnit uživatelům překlopit kolekci.
Ukázka senzoru Gyrometru (Windows 8) Tato ukázka ukazuje, jak používat Windows.Devices.Sensors.Gyrometer rozhraní API. Tato ukázka umožňuje uživateli zobrazit úhlovou rychlost podél osy X,Y a Z pro 3osý gyrometr.
Ukázka sady SDK pro zařízení pro tiskárny (Windows 8) Tato ukázka ukazuje, jak vytvořit aplikaci zařízení pro tiskárny, které je možné aktivovat ze kontraktu dlaždice, kontraktu printTaskSettings a z informační zprávy zobrazené nástrojem backgroundTask v reakci na událost ovladače tisku.
Ukázka úlohy na pozadí (Windows 8) Tato ukázka ukazuje, jak vytvářet a registrovat úlohy na pozadí pomocí rozhraní API úloh na pozadí prostředí Windows Runtime. Úloha na pozadí se aktivuje událostí systému nebo času a může být omezena jednou nebo více podmínkami.
Ukázka StreamSocketu (Windows 8) Tato ukázka ukazuje základy třídy StreamSocket pomocí síťových funkcí poskytovaných prostředí Windows Runtime. Klientská komponenta ukázky vytvoří soket TCP pro vytvoření síťového připojení, použije soket k odesílání dat a další.
Ukázka naplánovaných oznámení (Windows 8) Tato ukázka ukazuje, jak používat plánované a opakované aktualizace dlaždic a informační zprávy pro aplikaci. Tato možnost umožňuje zadat přesný čas doručení oznámení, i když aplikace není spuštěná.
Ukázka průvodce správcem přehrávání (Windows 8) Tato ukázka ukazuje, jak vybrat správnou kategorii msAudioCategory pro stream zvukového videa, aby ho nakonfigurovali jako stream přehrávání zvuku.
Ukázka OrientationSensor (Windows 8) Tato ukázka ukazuje, jak používat Windows.Devices.Sensors.OrientationSensor rozhraní API. Umožňuje uživateli zobrazit matici otáčení a hodnoty Quaternion, které odrážejí aktuální orientaci zařízení.
Ukázka přístupu k souborům (Windows 8) Tato ukázka ukazuje, jak vytvořit, číst, zapisovat, kopírovat a odstraňovat soubor, jak načíst vlastnosti souboru a jak sledovat soubor nebo složku, aby k němu vaše aplikace znovu získala přístup. Tato ukázka používá Windows.Storage a Windows.Storage.AccessCache rozhraní API.
Ukázka vyměnitelného úložiště (Windows 8) Ukázka vyměnitelného úložiště ukazuje, jak přenášet soubory do a z vyměnitelných úložných zařízení. Tato ukázka vyžaduje vyměnitelné úložné zařízení připojené k systému, jako je fotoaparát, přehrávač médií, mobilní telefon nebo usb flash disk.
Ukázka zprostředkovatele komunikace DirectX surfaceImageSource XAML (Windows 8) Tato ukázka ukazuje, jak do aplikace XAML zahrnout SurfaceImageSource obsah DirectX. Tato ukázka používá jazyk C++ i C#.
Připojení pomocí ukázky WebSockets (Windows 8) Tato ukázka ukazuje, jak používat WebSockets v připojené aplikaci pro Windows Store. Ukázka popisuje základní funkce, jako je vytvoření připojení, odesílání a příjem dat a zavření připojení.
Konfigurace klíčů pro ukázku médií (Windows 8) Tato ukázka ukazuje, jak nakonfigurovat hardwarové klávesy médií na klávesnici. Potom můžete pomocí konfigurovaných kláves ovládat stream zvukového videa tak, že stisknete nebo kliknete na přehrát, pozastavíte, zastavíte atd.
Ukázka animací osobnosti XAML (Windows 8) Tato ukázka ukazuje, jak používat integrované animace osobnosti v aplikaci.
Ukázka informačních oznámení (Windows 8) Tato ukázka ukazuje, jak používat informační zprávy: Oznámení, která se zobrazují jako automaticky otevíraná oznámení v pravém horním rohu obrazovky. Uživatel může vybrat informační zpráva (dotykem nebo kliknutím) a spustit přidruženou aplikaci.
Ukázka aplikace Výběr kontaktu (Windows 8) Tato ukázka ukazuje, jak pomocí nástroje Pro výběr kontaktů vybrat jeden nebo více kontaktů. Obsahuje také základní implementaci rozhraní API pro výběr kontaktů, která ukazují, jak uživateli zobrazit seznam kontaktů.
DirectX marble maze game sample (Windows 8) Tato ukázka ukazuje, jak vytvořit základní 3D hru pomocí DirectX. Tato hra je jednoduchá stereotypní hra, kde hráč je vyzván k tomu, aby převrácel mramorovou cestu bludištěm nástrah pomocí naklápěcích ovládacích prvků.
Ukázka aplikace pohlednice DirectX (Windows 8) Tato ukázka ukazuje implementaci jednoduché aplikace pro Windows Store využívající DirectX s C++ pro vytvoření pohlednice pomocí DirectX a zprostředkovatele komunikace XAML.
Ukázka hry directX 3D střílečky (Windows 8) Tato ukázka ukazuje implementaci jednoduché 3D hry první osoby pomocí DirectX (Direct3D 11.1, Direct2D, XInput a XAudio2) v aplikaci C++.
Ukázka ovládacího prvku Xaml AppBar (Windows 8) Tato ukázka ukazuje, jak používat ovládací prvek AppBar k prezentaci navigace, příkazů a nástrojů uživatelům. Panel aplikace je ve výchozím nastavení skrytý a zobrazí se, když uživatelé potáhněte prstem z horního nebo dolního okraje obrazovky.
Ukázka formátování data a času (Windows 8) Tato ukázka ukazuje, jak použít DateTimeFormatter třídy v Windows.Globalization.DateTimeFormatting oboru názvů k zobrazení kalendářních dat a časů podle předvoleb uživatele.
Ukázka sekundárních dlaždic (Windows 8) Tato ukázka ukazuje, jak připnout a použít sekundární dlaždici. Jedná se o dlaždici, která přímo přistupuje k určitému, ne výchozímu oddílu nebo prostředí v aplikaci, jako je uložená hra nebo konkrétní přítel v aplikaci sociálních sítí.
Ukázka testování vstupního dotykového ovládání (Windows 8) Tato ukázka používá mnohoúhelníkové obrazce k předvedení vstupu ukazatele, implementaci vlastního testování hitů pro dotykové zadávání a manipulaci s procesy v aplikaci pro Windows Store pomocí jazyka C++ a DirectX.
Ukázka informací o síti (Windows 8) Tato ukázka ukazuje, jak používat rozhraní PROSTŘEDÍ WINDOWS RUNTIME NETWORK INFORMATION API.
Ukázka zjednodušeného rukopisu vstupu (Windows 8) Tato ukázka ukazuje, jak používat funkce rukopisu v aplikacích pro Windows Store.
Ukázka StorageDataSource a GetVirtualizedFilesVector (Windows 8) Tato ukázka ukazuje, jak načíst a zobrazit obrázky v knihovně obrázků uživatele.
Ukázka vyvolání gest založených na hranách (Windows 8) Tato ukázka ukazuje, jak pomocí třídy naslouchat událostem, ke kterým dochází v uživatelském rozhraní založeném na hraničních zařízeních EdgeGesture .
Kontrola, jestli je aktuální relace vzdálená ukázka (Windows 8) Tato ukázka ukazuje použití Windows.System.RemoteDesktop rozhraní API.
Ukázka prostředků aplikací a lokalizace (Windows 8) Tato ukázka ukazuje, jak pomocí prostředků aplikace oddělit lokalizovatelný obsah od kódu aplikace. Ukázka používá obory Windows.ApplicationModel.Resources.Core názvů a Windows.Globalization WinJS.Resources.
Ukázka místní nabídky (Windows 8) Tato ukázka ukazuje, jak vytvořit místní nabídku a jak nahradit výchozí místní nabídku textu. Tato ukázka používá Windows.UI.Popups rozhraní API, včetně popupMenu a události oncontextmenu.
Ukázka geografické polohy (Windows 8) Ukázka geografické polohy ukazuje, jak pomocí rozhraní API geografické polohy získat zeměpisné umístění počítače uživatele. Aplikace může k jednorázovému získání polohy použít rozhraní API geografické polohy nebo může průběžně sledovat polohu.
Ukázka dialogového okna zprávy (Windows 8) Tato ukázka ukazuje, jak použít MessageDialog pro zobrazení dialogů, nastavení příkazů a jejich akcí a změnu výchozího tlačítka. Obor Windows.UI.Popups názvů obsahuje MessageDialog třídy.
Ukázka rozšíření médií MediaStreamSource (Windows 8) Tato ukázka ukazuje, jak podporovat koncept Microsoft Silverlight MediaStreamSource v aplikaci pro Windows Store.
Ukázka svislého textu DirectWrite (Windows 8) Tato ukázka používá DirectWrite a Direct2D k správnému zobrazení svislého textu ve vlastním obrazci rozložení.
DxGI swap chain rotation sample (Windows 8) Tato ukázka ukazuje metodu IDXGISwapChain1::SetRotation a způsob použití metody ve spojení s předem připraveným obsahem ke zlepšení výkonu prezentace.
Ukázka vlastních efektů obrázků Direct2D (Windows 8) Tato ukázka ukazuje, jak implementovat vlastní efekty Direct2D pomocí standardních pixelů, vrcholů a výpočetních shaderů.
Ukázka dotykového vstupu DirectX (Windows 8) Tato ukázka ukazuje dotykové ovládání a navigaci myší v 3D prostředí v aplikaci C++ s Direct3D.
Ukázka herního ovladače XInput (Windows 8) Tato ukázka ukazuje použití rozhraní XInput API v aplikaci C++. Čte vstup z herního ovladače Xboxu a zobrazuje data o analogových pohybech a stisknutí tlačítek.
Ukázka spolupráce Direct3D-Direct2D (Windows 8) Tato ukázka ukazuje, jak interoperovat s Direct2D a DirectWrite pro zápis textu do cíle vykreslení Direct3D. Je to efektivní způsob, jak vytvořit přehledné displeje a textové přehledy, jako jsou bodovací panely ve hrách a 3D aplikacích.
Ukázka syndikace (Windows 8) Tato ukázka ukazuje základní aplikaci pro Windows Store pro Windows 8, která může načítat informační kanály z webové služby. Tato ukázka je aktuálně k dispozici v programovacích jazycích JavaScript, C#, C++ a VB.
Ukázka dlaždic a odznáků aplikací (Windows 8) Tato ukázka ukazuje, jak používat dlaždici aplikace, což je znázornění a spouštěcí bod aplikace na úvodní obrazovce. Ukazuje také, jak na této dlaždici použít odznáček. Jedná se o metodu, jak aplikaci předat informace o stavu uživateli, když aplikace není spuštěná.
Ukázka uživatelských a vlastních ovládacích prvků XAML (Windows 8) Tato ukázka ukazuje, jak vytvářet a používat elementy XAML UserControl a vytvářet vlastní ovládací prvky pro vaše projekty.
Ukázka načítání prostředků Direct3D (Windows 8) Tato ukázka ukazuje načítání prostředků Direct3D pro aplikace C++ pomocí DirectX.
Xaml ListView a GridView – přizpůsobení ukázky interaktivity (Windows 8) Tato ukázka ukazuje model ListView interakce ovládacího prvku.
Ukázka ovládacího prvku XAML WebView (Windows 8) Tato ukázka ukazuje, jak použít WebView ovládací prvek k zobrazení adresy URL, načtení HTML, interakci se skriptem WebViewv rámci a použití WebViewBrush.
Ukázka snímače kompasu (Windows 8) Tato ukázka ukazuje, jak používat Windows.Devices.Sensors.Compass rozhraní API. Tato ukázka umožňuje uživateli zobrazit čtecí kompas jako magnetický sever a v závislosti na nainstalovaném senzoru hodnotu true-north.
Ukázka orientace zobrazení (Windows 8) Tato ukázka ukazuje, jak pomocí DisplayProperties třídy nastavit orientaci zobrazení v aplikaci.
Ukázka režimů interpolace Direct2D (Windows 8) Tato ukázka ukazuje různé režimy interpolace používané direct2D.
Ukázka předvoleb globalizace (Windows 8) Tato ukázka ukazuje, jak pomocí Windows.System.UserProfile.GlobalizationPreferences třídy získat předvolby globalizace uživatele. Ukazuje také, jak používat třídy GeographicRegion a Language třídy.
Ukázka realizace geometrie Direct2D (Windows 8) Tato ukázka ukazuje, jak tessellation s více jádry může pomoct zkrátit dobu vykreslování geometrie. Použití neprůhledných masek a ok je alternativou k tradičnímu vykreslování geometrie, které může být v některých situacích lepší.
Ukázka mapování písem jazyka (Windows 8) Tato ukázka ukazuje, jak získat doporučení písem specifická pro jazyk pomocí LanguageFontGroup třídy v Windows.Globalization.Fonts oboru názvů.
Ukázka senzoru Inclinometer (Windows 8) Tato ukázka ukazuje, jak používat Windows.Devices.Sensors.Inclinometer rozhraní API. Tato ukázka umožňuje uživateli zobrazit úhly sklonu o ose X-, Y a Z pro 3sosou inclinometr.
Ukázka stylu vysokého kontrastu XAML (Windows 8) Tato ukázka ukazuje různé techniky implementace podpory režimu vysokého kontrastu ve vaší aplikaci. Podpora režimu vysokého kontrastu je důležitá, aby byla vaše aplikace přístupná lidem s problémy zraku.
Ukázka možností vstupního zařízení (Windows 8) Tato ukázka ukazuje, jak dotazovat vstupní zařízení připojená k zařízení uživatele. A jak podporovat ukazatel, dotykové ovládání, pero/ pero, myš a režim zadávání klávesnice v aplikacích pro Windows Store.
Ukázka zásad EAS pro poštovní klienty (Windows 8) Tato ukázka ukazuje, jak můžou poštovní klienti načítat informace o zařízení a pracovat se zadanými zásadami Exchange Active Sync (EAS). Aplikace pro Windows Store můžou své poštovní klienty nakonfigurovat tak, aby dodržovaly dané zásady EAS.
Ukázka datagramSocketu (Windows 8) Tato ukázka ukazuje základy třídy pomocí síťových DatagramSocket funkcí poskytovaných prostředí Windows Runtime. Klientská komponenta ukázky vytvoří soket UDP, použije soket k odesílání a přijímání dat a zavře soket.
DirectWrite hello world sample (Windows 8) Tato ukázka ukazuje, jak pomocí DirectWrite a Direct2D vykreslit text "Hello World" na .CoreWindow
Ukázka komprese (Windows 8) Tato ukázka ukazuje, jak číst strukturovaná data ze souboru a zapisovat komprimovaná data do nového souboru a jak číst komprimovaná data a zapisovat dekomprimovaná data do nového souboru. Mnoho aplikací potřebuje komprimovat a dekomprimovat data.
Ukázka stavu sítě (Windows 8) Tato ukázka ukazuje, jak zjistit změnu v profilu připojení k internetu registrací obslužné rutiny úlohy na pozadí pro událost Změny stavu sítě pomocí podmínky Internet Present.
Ukázka informací o balíčku aplikace (Windows 8) Tato ukázka ukazuje, jak získat informace o balíčku pomocí rozhraní API pro balení prostředí Windows Runtime. Uživatelé získávají aplikaci pro Windows Store jako balíček aplikace. Systém Windows používá informace v balíčku aplikace k instalaci aplikace na základě jednotlivých uživatelů.
Ukázka LightSensoru (Windows 8) Tato ukázka ukazuje, jak používat Windows.Devices.Sensors.LightSensor rozhraní API. Tato ukázka umožňuje uživateli zobrazit okolní světlo čtení jako hodnotu LUX. Můžete si vybrat jeden ze dvou scénářů: události dat LightSensor, aktuální světelný senzor čtení a další.
Ukázka zřizování mobilního širokopásmového účtu (Windows 8) Tato ukázka ukazuje, jak pomocí rozhraní API agenta windows 8 Mobile Broadband Provisioning (Windows.Networking.NetworkOperators.ProvisioningAgent) nakonfigurovat Windows 8 s požadovanými informacemi o připojení a zřizováním přístupu.
Media Play To sample (Windows 8) Tato ukázka ukazuje rozhraní PLAY TO API. Ukazuje, jak můžete rozšířit aplikaci médií pro streamování videa, zvuku a obrázků do jiných zařízení v místní síti.
Input Touch keyboard sample (Windows 8) Tato ukázka ukazuje, jak spustit dotykovou klávesnici automaticky ve vlastních ovládacích prvcích, které nejsou odvozené z ovládacích prvků platformy. Ukázka implementuje vlastní ovládací prvky, které vyžadují vstup pomocí klávesnice a nejsou odvozené ze standardních ovládacích prvků XAML.
Ukázka knihovny animací XAML (Windows 8) Tato ukázka ukazuje, jak animovat prvky a použít funkce pro usnadnění animací, aby bylo dosaženo různých efektů.
Ukázka přichycení (Windows 8) Přichycený stav je jedním ze čtyř možných stavů zobrazení aplikace. Přichycení aplikace změní velikost aplikace na šířku 320 pixelů, což umožňuje sdílet obrazovku s jinou aplikací. Přichycení umožňuje zobrazení dvou aplikací najednou.
Ukázka překódování médií (Windows 8) Tato ukázka ukazuje, jak pomocí Windows.Media.Transcoding rozhraní API překódovat videosoubor v aplikaci pro Windows Store. Překódování je převod digitálního mediálního souboru, jako je video nebo zvukový soubor, z jednoho formátu do druhého.
Ukázka dvourozměrných transformací XAML (Windows 8) Tato ukázka ukazuje, jak pomocí dvojrozměrných transformací upravit způsob zobrazení prvků v aplikaci. Transformace definuje, jak mapovat nebo transformovat body z jednoho souřadnicového prostoru do jiného souřadnicového prostoru.
IXmlReader a IXmlWriter XML data read write sample (Windows 8) Tato ukázka ukazuje, jak používat IXmlReader a IXmlWriter v aplikaci pro Windows Store pomocí jazyka C++. Slouží ke čtení a zápisu dat XML z plochého textového souboru ve formátu XML. Tato rozhraní jsou součástí rozhraní WINDOWS Win32 a rozhraní COM API, ale jsou podporována prostředí Windows Runtime.
Zachytávání médií pomocí ukázky zařízení pro zachytávání (Windows 8) Tato ukázka ukazuje, jak pomocí MediaCapture rozhraní API zachytit video, zvuk a obrázky ze zařízení pro zachytávání, jako je webová kamera.
Ukázka místní nabídky XAML (Windows 8) Tato ukázka ukazuje, jak vytvořit a použít místní element XAML v projektech.
CameraCaptureUI Sample (Windows 8) Tato ukázka ukazuje, jak používat Windows.Media.Capture.CameraCaptureUI rozhraní API, které zobrazuje uživatelské rozhraní na celé obrazovce pro zachycení fotek nebo videí. Uživatelské rozhraní pro zachycení fotoaparátu poskytuje ovládací prvky pro přepínání mezi fotkami na video, časovač pro pořizování časově zpožděných fotek a další.
Ukázka přehrávání zvukových souborů XAudio2 (Windows 8) Tato ukázka ukazuje použití XAudio2 v aplikaci.
Ukázka Hilo C++ (Windows 8) Tato ukázka ukazuje, jak sestavit kompletní aplikaci pro Windows Store pomocí C++ a XAML. Ukázka fotky Hilo poskytuje pokyny pro vývojáře v jazyce C++, kteří chtějí vytvořit aplikaci pro Windows 8 pomocí moderního jazyka C++, XAML a prostředí Windows Runtime.
Ukázka vlastního rendereru textu DirectWrite (Windows 8) Tato ukázka ukazuje, jak implementovat vlastní textový renderer pro DirectWrite.
Ukázka výčtu písma DirectWrite (Windows 8) Tato ukázka ukazuje, jak pomocí DirectWrite vypsat písma v systémové kolekci písem na zařízení uživatele.
Ukázka transformace perspektivy Direct2D (Windows 8) Tato ukázka ukazuje, jak pomocí DrawBitmap rozhraní API zobrazit obrázek s transformací perspektivy.
Ukázka CameraOptionsUI (Windows 8) Tato ukázka ukazuje, jak používat možnosti fotoaparátu v aplikaci zařízení. Rozhraní CameraOptionsUI API zobrazí uživatelské rozhraní pro úpravu nastavení fotoaparátu. Tato ukázka vyžaduje webovou kameru.
Ukázka přehrávání zvukového ovladače XInput (Windows 8) Tato ukázka ukazuje přehrávání XAudio2 na zařízení XInput, jako je náhlavní souprava, v aplikaci.
Ukázka efektu transformace Direct2D 3D (Windows 8) Tato ukázka ukazuje různé metody transformace obrázku v prostorovém prostoru.
Ukázka autorizace účtu Windows (Windows 8) Tato ukázka ukazuje, jak pomocí členů Windows.Security.Authentication.OnlineId oboru názvů ověřit uživatele pomocí účtu Microsoft v režimu delegování. A jak odesílat získané tokeny do rozhraní API služby Live Connect pomocí protokolu REST.
Ukázka formátování čísel a analýzy (Windows 8) Tato ukázka ukazuje, jak používat DecimalFormatter, CurrencyFormatter, PercentFormattera PermilleFormatter třídy v Windows.Globalization.NumberFormatting oboru názvů. Slouží k zobrazení a parsování čísel, měn a procentuálních hodnot.
Ukázka nabídky DXGI a uvolnění prostředků (Windows 8) Tato ukázka ukazuje použití DXGI IDXGIDevice2::OfferResources a IDXGIDevice2::ReclaimResources rozhraní API v aplikaci C++ s DirectX.
Ukázka zprostředkovatele webového ověřování (Windows 8) Tato ukázka ukazuje rozhraní WINRT API zprostředkovatele webového ověřování. Umožňuje povolit připojení jednotného přihlašování (SSO) k poskytovatelům OAuth, jako jsou Facebook, Google, Microsoft a Twitter.
Ukázka zvukového streamu XAudio2 (Windows 8) Tato ukázka ukazuje streamování zvuku v aplikaci C++ pomocí rozhraní API XAudio2 a Media Foundation.
Ukázka úvodní obrazovky (Windows 8) Tato ukázka ukazuje, jak napodobovat úvodní obrazovku, kterou Windows zobrazí pro vaši aplikaci, umístěním podobného obrázku správně, když Windows zavře úvodní obrazovku, která se zobrazí.
Ukázka úlohy na pozadí SMS (Windows 8) Tato ukázka ukazuje, jak pomocí rozhraní API pro úlohu na pozadí () ve Windows 8 Mobile Broadband SMS API (Windows.Devices.SmsWindows.ApplicationModel.Background) odesílat a přijímat textové zprávy SMS.
Ukázka správy zpráv SMS, přijímání a správy SIM zpráv (Windows 8) Tato ukázka ukazuje, jak používat rozhraní API windows 8 Mobile Broadband SMS (Windows.Devices.Sms).
Ukázka zkušební verze aplikace a nákupu v aplikaci (Windows 8) Tato ukázka ukazuje, jak pomocí licenčního rozhraní API poskytovaného Windows Storem určit stav licence aplikace nebo funkce povolené nákupem v aplikaci.
Input Touch keyboard text input sample (Windows 8) Tato ukázka ukazuje, jak povolit optimalizovaná zobrazení na dotykové klávesnici. Funguje pomocí vstupních oborů a typů vstupů s ovládacími prvky v WinJS.UI oboru názvů a s ovládacími TextBox prvky XAML.RichEdit
Ukázka úprav textu XAML (Windows 8) Tato ukázka ukazuje, jak v aplikaci používat ovládací prvky pro zadávání textu.
Ukázka fondu vláken (Windows 8) Tato ukázka ukazuje, jak asynchronně spouštět pracovní položky pomocí rozhraní API fondu vláken prostředí Windows Runtime.
Ukázka zprostředkovatele okna jádra model UI Automation (Windows 8) Tato ukázka ukazuje, jak vytvořit poskytovatele microsoft model UI Automation. Poskytuje programové informace o aplikaci pro Windows Store pro přístupné technologie, jako jsou čtečky obrazovky. Ukázka je aplikace Direct2D.
Ukázka přístupnosti XAML (Windows 8) Tato ukázka ukazuje, jak do aplikace přidat základní podporu přístupnosti.
Ukázka seznamu stop (Windows 8) Tato ukázka ukazuje, jak vytvořit, uložit, zobrazit a upravit seznam zvukových souborů. Tato ukázka používá třídy, které jsou v Windows.Media.Playlists oboru názvů.
Ukázka klienta Media Serveru (Windows 8) Tato ukázka ukazuje, jak vytvořit klienta Media Serveru pomocí rozhraní API media serveru. Ukázka Media Serveru ukazuje, jak programově procházet server digitálních médií v místní síti a zobrazit všechny jeho videosoubory.
Ukázka aplikace časopisu Direct2D (Windows 8) Tato ukázka ukazuje, jak používat Direct2D, DirectWrite, Windows Imaging Component (WIC) a XAML k vytvoření aplikace s prezentací typu časopisu.
Ukázka správy mobilního širokopásmového připojení a účtu zařízení (Windows 8) Tato ukázka ukazuje, jak používat rozhraní API windows 8 Mobile Broadband (Windows.Networking.NetworkOperators) používané operátory mobilní sítě (MNO). Ukazuje, jak pomocí rozhraní API MobileBroadbandAccount načíst a zobrazit dostupné účty Mobile Broadband.
Ukázka bezkontaktní komunikace (Windows 8) Tato ukázka ukazuje, jak pomocí PeerFinder tříd ProximityDevice komunikovat s blízkými počítači. Pomocí rozhraní API můžete Proximity vyměňovat malé zprávy během gesta klepnutím nebo nastavit připojení soketů mezi partnerskými aplikacemi.
Vytvoření ukázky komponent v procesu prostředí Windows Runtime (C++CX) (Windows 8) Tato ukázka ukazuje, jak vytvořit komponentu v jazyce C++/CX, která se používá v kódu klienta C++/CX, JavaScriptu a C#. Projekt OvenServer obsahuje třídu modulu runtime s názvem Oven, která implementuje IOven rozhraní a IAppliance rozhraní.
Ukázka předvoleb automatické obměny zařízení (Windows 8) Tato ukázka ukazuje, jak pomocí DisplayProperties třídy zpracovávat a ověřovat události rotace zařízení.
Ukázka komunikace v reálném čase (Windows 8) Tato ukázka ukazuje, jak pomocí funkce nízké latence povolit komunikační aplikace v reálném čase.
Ukázka sdílení zdrojové aplikace obsahu (Windows 8) Tato ukázka ukazuje, jak může aplikace sdílet obsah s jinou aplikací. Tato ukázka používá třídy z Windows.ApplicationModel.DataTransfer oboru názvů.
Ukázka kontraktu vyhledávání (Windows 8) Tato ukázka ukazuje, jak umožnit uživatelům prohledávat aplikaci, když vyberou ovládací tlačítko Hledat a otevřou podokno hledání. A jak pomocí podokna hledání zobrazit návrhy pro dotazy uživatelů.
Ukázka nezpracovaných oznámení (Windows 8) Tato ukázka ukazuje, jak používat nezpracovaná oznámení, což jsou nabízená oznámení bez přidruženého uživatelského rozhraní, které provádějí úlohu na pozadí aplikace.
Ukázka základních efektů obrázků Direct2D (Windows 8) Tato ukázka ukazuje, jak načíst obrázek, použít na něj efekt Gaussian rozostření a pak ho zobrazit v objektu Windows::UI::Core::CoreWindow.
Efekty Direct2D na ukázku primitiv (Windows 8) Tato ukázka ukazuje, jak použít efekty obrázků na primitiva Direct2D. Tato ukázka nakreslí zaoblené obdélníky pomocí Direct2D a potom nakreslí text DirectWrite uprostřed obdélníků. Pak na něj použije graf efektu.
Ukázka StreamSocket ControlChannelTrigger (Windows 8) Ukázka ukazuje, jak používat ControlChannelTrigger třídu v aplikaci pro Windows Store. Používá TCP StreamSocket, takže aplikace je vždy připojená a vždy dostupná. Tato ukázka ukazuje použití oznámení na pozadí sítě.
ControlChannelTrigger StreamWebSocket – ukázka (Windows 8) Ukázka ukazuje, jak pomocí ControlChannelTrigger třídy povolit aplikaci pro Windows Store pomocí StreamWebSocket, aby byla vždy připojená a vždy dostupná. Tato ukázka ukazuje použití oznámení na pozadí sítě.
Ukázka spuštění přidružení (Windows 8) Tato ukázka ukazuje, jak spustit výchozí aplikaci uživatele pro typ souboru nebo protokol. Můžete také zjistit, jak aplikaci povolit jako výchozí aplikaci pro typ souboru nebo protokol.
Ukázka AtomPub (Windows 8) Tato ukázka ukazuje, jak získat přístup, vytvořit, aktualizovat a odebrat syndikované informační kanály obsahu z webu. Používá prostředí Windows Runtime implementaci standardu Atom Publication.
Ukázka registrace certifikátu (Windows 8) Tato ukázka ukazuje, jak vytvořit a zaregistrovat certifikát v hierarchii certifikace. Pokud chcete získat zkušební kopii Windows 8, přejděte na Windows 8. Pokud chcete získat zkušební kopii sady Microsoft Visual Studio 2012, přejděte do sady Visual Studio 2012.
Ukázka aplikace schránka (Windows 8) Tato ukázka ukazuje, jak aplikace může používat příkazy schránky, včetně kopírování, vložení, vyjmutí a přesunutí. Tato ukázka používá třídy z Windows.ApplicationModel.DataTransfer oboru názvů.
Ukázka režimů složeného efektu Direct2D (Windows 8) Tato ukázka ukazuje širokou škálu složených režimů a režimů prolnutí dostupných z Direct2D.
Ukázka mapování nárazů Direct3D (Windows 8) Tato ukázka ukazuje mapování nárazů pomocí normální mapy a osvětlení na pixely.
Ukázka podrobností kalendáře a matematiky (Windows 8) Tato ukázka ukazuje, jak pomocí Calendar třídy v Windows.Globalization oboru názvů manipulovat a zpracovávat kalendářní data na základě kalendářního systému a předvoleb globalizace uživatele.
Ukázka výčtu zařízení (Windows 8) Tato ukázka ukazuje, jak pomocí rozhraní API výčtu zařízení najít dostupná zařízení a vyhledat informace o zařízení. Ukázka představuje dva scénáře: V prvním scénáři se rozhraní API výčtu zařízení používá k vyhledání konkrétních rozhraní zařízení.
Ukázka textu odstavce DirectWrite (Windows 8) Tato ukázka ukazuje, jak pomocí DirectWrite a Direct2D vykreslit text odstavce na .CoreWindow A u rozložení použijte zarovnání a mezery znaků.
Reakce na vzhled ukázky klávesnice na obrazovce (Windows 8) [Tato dokumentace je předběžná a může se změnit.] Tato ukázka ukazuje, jak naslouchat a reagovat na vzhled měkké klávesnice na obrazovce. Když je fokus předán prvku, který vyžaduje textové zadání na zařízení, které nemá klávesnici.
Ukázka datové vazby XAML (Windows 8) Tato ukázka demonstruje základní techniky datové vazby pomocí třídy Binding a rozšíření značek vazby.
Ukázka kurzu Direct3D (Windows 8) Tato ukázka je pětikusový kurz. Poskytuje úvod do rozhraní API Direct3D a představuje koncepty a kód používaný v mnoha dalších ukázkách DirectX.
Ukázka aplikace pro úpravu fotek s efekty Direct2D (Windows 8) Tato ukázka ukazuje různé běžné techniky manipulace s fotografiemi pomocí Direct2D Effects. Tento vzorek je rozdělený na několik částí. Lekce 1: Ukazuje základy načítání a kreslení obrázku pomocí direct2D efektů.
Ukázka zvukové relace systému Windows (WASAPI) (Windows 8) Ukazuje, jak provádět různé úlohy související se zvukem pomocí rozhraní WASAPI (Windows Audio Session API).
Ukázka názvu domény uživatele (Windows 8) Tato ukázka ukazuje funkce související s doménou poskytovanou UserInformation třídou Windows.System.UserProfile oboru názvů. UserInformation třída umožňuje aplikaci získat a nastavit informace o uživateli.
Ukázka správy zpráv USSD (Windows 8) Tato ukázka ukazuje správu síťových účtů pomocí protokolu USSD s mobilními širokopásmovými zařízeními podporujícími GSM. USSD se obvykle používá ke správě účtů mobilního širokopásmového profilu operátorem MNO (Mobile Network Operator).
Ukázka optimalizátoru výletů Map Bing (Windows 8) Ukázka ukazuje, jak používat JavaScript a Visual C++ a vytvořit aplikaci pro Windows 8 s názvem Bing Maps Trip Optimizer. Optimalizátor trip-optimalizátor map Bing používá JavaScript k definování uživatelského rozhraní a jazyka C++ pro výpočetně drahý algoritmus paralelně.
Animovaný text Direct2D a DirectWrite v ukázce cesty (Windows 8) Tato ukázka ukazuje, jak pomocí Direct2D a DirectWrite vykreslit řetězec textu podél animované nelineární geometrické cesty. Aplikace několikrát opakuje "Hello, World!" v různých jazycích podél bezierové křivky.
Ukázka ověřování wi-fi hotspotů (Windows 8) Tato ukázka ukazuje, jak používat rozhraní API windows 8 Mobile Broadband API (Windows.Networking.NetworkOperators) pro ověřování wi-fi hotspotů. Tento mechanismus použijte jako alternativu ke konfiguraci statických přihlašovacích údajů pro hotspot Wi-Fi.
Ukázka obrázků XAML (Windows 8) Tato ukázka demonstruje různé techniky zobrazení a manipulace s obrázky v aplikaci pomocí ovládacího prvku Obrázek a BitmapImage třídy.
Ukázka aplikace domácí skupiny (Windows 8) Tato ukázka ukazuje, jak použít HomeGroup k otevření, vyhledávání a sdílení souborů. V této ukázce se používají některé z HomeGroup možností nalezených v Windows.Storage.Pickers Windows.Storage.KnownFolders
Ukázka kontrastu uživatelského rozhraní a nastavení (Windows 8) Tato ukázka ukazuje, jak používat rozhraní API pro nastavení uživatelského rozhraní v základní aplikaci C# nebo JavaScript.
Ukázka výčtu složek (Windows 8) Tato ukázka ukazuje, jak zobrazit seznam souborů a složek nejvyšší úrovně v umístění. (Například složka, zařízení nebo síťové umístění.) A jak pomocí dotazů zobrazit seznam všech souborů uvnitř umístění jejich řazením do skupin souborů.
Ukázka výběru souboru (Windows 8) Tato ukázka ukazuje, jak získat přístup k souborům a složkám tím, že umožníte uživateli zvolit je prostřednictvím výběrů souborů. A jak uložit soubor, aby uživatel mohl zadat název, typ souboru a umístění souboru, který chcete uložit.
Ukázka kontraktů pro výběr souborů (Windows 8) Tato ukázka ukazuje, jak může aplikace poskytovat soubory, umístění pro ukládání a aktualizace souborů v reálném čase v jiných aplikacích prostřednictvím nástroje pro výběr souborů. Provádí se tím, že se účastní kontraktu Pro výběr souborů, kontraktu Pro výběr souborů a kontraktu Aktualizace souborů v mezipaměti.
Ukázka hledání programových souborů (Windows 8) Tato ukázka ukazuje, jak dotazovat soubory v umístěních, jako je složka, knihovna, zařízení nebo síťové umístění. Používá Windows.Storage.Search rozhraní API. Mezi důležitá rozhraní API v této ukázce patří: QueryOptions třída, StorageFileQueryResult třída a další.
Ukázka miniatury souborů a složek (Windows 8) Tato ukázka ukazuje, jak načíst miniatury souborů a složek. Používá Windows.Storage.FileProperties rozhraní API.
Ukázka manipulace se vstupy a gesty (C++) (Windows 8) Tato ukázka ukazuje, jak pracovat se vstupem ukazatele a zpracování manipulace a gesty s rozhraními GestureRecognizer API v aplikaci pro Windows Store pomocí C++ a DirectX.
Ukázka fraktálního generátoru Direct3D HLSL (Windows 8) Tato ukázka ukazuje použití výpočetních shaderů Direct3D HLSL a DirectCompute k vytvoření fraktálních imagí.
Ukázka světelných efektů XAML Direct2D (Windows 8) Tato ukázka ukazuje efekty osvětlení dostupné v direct2D efektech. Vlastnosti efektu osvětlení jsou řízeny ovládacími prvky rozhraní XAML a poté zobrazeny pomocí Direct2D prostřednictvím XAML SwapChainBackgroundPanel.
Ukázka tisku Direct2Dapp (Windows 8) Tato ukázka ukazuje, jak přidat podporu tisku Direct2D do aplikace pro Windows Store. Tato ukázka ukazuje, jak pomocí funkcí Direct2D vykreslit obsah aplikace pro Windows Store pro tisk. A jak odeslat vykreslený obsah do tiskárny.
Ukázka tisku obrázků a efektů Direct2D (Windows 8) Tato ukázka ukazuje, jak tisknout obrázky Direct2D a efekty Direct2D v aplikaci pro Windows Store.
Ukázka animovaného textu Direct2D (Windows 8) Tato ukázka ukazuje, jak rychle vykreslit text pomocí metody Direct2D FillOpacityMask . Ukázka také reaguje na dotykové ovládání. Ke zvětšení a oddálení textu lze použít dva prsty.
Ukázka efektů následného zpracování Direct3D (Windows 8) Tato ukázka demonstruje následné zpracování Direct3D 11.1 na jednoduché rotující scéně datové krychle pomocí zprostředkovaných vyrovnávacích pamětí s nižším měřítkem.
Ukázka rozšířených lingvistických služeb (ELS) (Windows 8) Tato ukázka ukazuje použití rozšířených lingvistických služeb (ELS) v aplikaci pro Windows Store. Ukázka implementuje scénáře, které demonstrují použití tří dostupných služeb ELS. Tyto scénáře ukazují, jak si vyžádat konkrétní službu.
DirectWrite hit testing sample (Windows 8) Tato ukázka ukazuje, jak používat funkce hit-testování DirectWrite. Slouží k určení části zobrazeného textu, na kterou se kliká nebo dotkne.
Ukázka vloženého objektu DirectWrite (Windows 8) Tato ukázka ukazuje, jak vložit vložený objekt do rozložení textu, například do obrázku.
Ukázka výkresu založeného na vektorech XAML (Windows 8) Tato ukázka ukazuje, jak v aplikaci nakreslit vektorovou grafiku.
Ukázka ovládání volání Bluetooth (Windows 8) Ukázka Bluetooth CallControl ukazuje, jak nakonfigurovat výchozí komunikační zařízení Bluetooth pro zpracování hovorů. Existují verze JavaScriptu, C#, C++ a VB.Net této ukázky. Tato ukázka vyžaduje znalost událostí Windows a zpracování událostí.
Ukázka seznamu příkazů Direct2D (Windows 8) Tato ukázka ukazuje použití seznamu příkazů. Používá se k záznamu sady vektorových příkazů, vytvoření štětce obrázku ze seznamu příkazů a následnému vyplnění geometrie obdélníku. Seznam příkazů zachovává nezávislost rozlišení vektoru.
Ukázka ControlChannelTrigger XMLHTTPRequest (Windows 8) Ukázka ukazuje, jak pomocí ControlChannelTrigger třídy povolit aplikaci IXMLHTTPRequest2 pro Windows Store, aby byla vždy připojená a vždy dostupná. Tato ukázka ukazuje použití síťových oznámení na pozadí v aplikaci pro Windows Store.
Ukázka skici kontroleru XInput a JavaScriptu (Windows 8) Tato ukázka ukazuje, jak zabalit rozhraní API jazyka C++ XInput do komponenty prostředí Windows Runtime. Potom ji volá z aplikace pro Windows Store pomocí JavaScriptu. Tato ukázka implementuje aplikaci skica, která umožňuje použít herní ovladač Xboxu k výběru tloušťky čáry a dalších.
Ukázka efektu konvolve matice Direct2D (Windows 8) Tato ukázka demonstruje efekt matice direct2D efekt konvolve matice. V této ukázce je několik ukázkových matic jádra konvoluce: Průchozí (no-op), rozostření rámečku (šířka 5), jednoduchý hranový detek, jednoduchý zaostření, emboss, svislý rozmazaný (výška 10) a další.
Ukázka implementace řetězu prohození DirectX (Windows 8) Tato ukázka ukazuje, jak přijímat CoreWindow události v nativní aplikaci a jak připojit řetěz prohození DirectX k zobrazení aplikace.
Ukázka výběru přihlašovacích údajů (Windows 8) Tato ukázka ukazuje, jak pomocí Windows.Security.Credentials.UI.CredentialPicker třídy načíst přihlašovací údaje. Tyto přihlašovací údaje mohou být předány rozhraním API, která je vyžadují, HttpClientnapříklad .
Ukázka animace Direct2D (Windows 8) Tato ukázka ukazuje, jak pomocí Direct2D vykreslit a animovat primitivu Direct2D podél spirálové cesty.
Ukázka sdílení cílové aplikace obsahu (Windows 8) Tato ukázka ukazuje, jak může aplikace přijímat obsah sdílený z jiné aplikace. Tato ukázka používá třídy z oborů Windows.ApplicationModel.DataTransfer názvů a Windows.ApplicationModel.DataTransfer.Share oborů názvů.
Ukázka uložení do souboru obrázku Direct2D (Windows 8) Tato ukázka ukazuje, jak se na obrazovku vykreslit pomocí Direct2D a DirectWrite. A jak uložit vykreslenou image na disk pomocí rozhraní API WIC.
Škálování podle vzorku DPI (Windows 8) Tato ukázka popisuje, jak vytvořit aplikaci, která se škáluje podle hustoty pixelů obrazovky. Načte obrázky správného měřítka nebo přepíše výchozí škálování. Tato ukázka používá Windows.Graphics.Display rozhraní API.
Vytvoření ukázky komponent v procesu prostředí Windows Runtime (C#) (Windows 8) Tato ukázka ukazuje, jak vytvořit komponentu v jazyce C#, která se používá v kódu klienta C++/CX, JavaScript a C#. Projekt OvenServer obsahuje třídu modulu runtime s názvem Oven, která implementuje IOven rozhraní a IAppliance rozhraní.
Ukázka nabízených a pravidelných oznámení na straně klienta (Windows 8) Tato ukázka ukazuje, jak se klientská aplikace může registrovat a naslouchat nabízeným oznámením odesílaných z webového serveru. Nabízená oznámení se dají použít k aktualizaci odznáčku nebo dlaždice, vyvolání informačního oznámení nebo spuštění úlohy na pozadí.
Ukázka rozhraní API pro přenosné zařízení (Windows 8) Tato ukázka ukazuje, jak získat přístup k IPortableDevice rozhraní COM API z aplikace C++. Informace o přístupu k IPortableDevice rozhraní COM API z desktopové aplikace C++ najdete v ukázce rozhraní COM API pro přenosná zařízení.
Ukázka PlayToReceiver (Windows 8) Tato ukázka ukazuje, jak vytvořit software Play To receiver. Chcete-li inzerovat software Play To Receiver, klepněte na tlačítko Start Receiver. Pokud chcete přijímač zastavit, klikněte na tlačítko Zastavit přijímač.
Ukázka přizpůsobení zamykací obrazovky (Windows 8) Tato ukázka ukazuje, jak pomocí LockScreen rozhraní API nastavit obrázek zamykací obrazovky aktuálního uživatele. Tato ukázka používá třídy z Windows.System.UserProfile oboru názvů.
Ukázka nástroje Prolocker přihlašovacích údajů (Windows 8) Tato ukázka ukazuje, jak používat rozhraní API WinRT PasswordVault a jak používatlocker přihlašovacích údajů k ukládání webových přihlašovacích údajů. Konkrétní scénáře zahrnují jednoho uživatele s jedním prostředkem a více uživatelů s jedním prostředkem.
Ukázka přehrávání videa nativního pro media engine C++ (Windows 8) Tato ukázka ukazuje přehrávání videa pomocí MediaEngine rozhraní API v nativní aplikaci C++.
Ukázka rozšíření médií (Windows 8) Tato ukázka ukazuje, jak používat rozšíření médií. Efekty můžete použít na video, dekódovat video a vytvářet mediální streamy pomocí obslužných rutin schémat.
Ukázka aplikací zamykací obrazovky (Windows 8) Tato ukázka ukazuje, jak může mít aplikace stav na zamykací obrazovce – obrazovku zobrazenou při uzamčení počítače – s odznáček, který poskytuje základní informace o stavu nebo dlaždici, aby poskytovala podrobnější stav.
Ukázka zobrazení textu XAML (Windows 8) Tato ukázka ukazuje, jak řídit vzhled textu v aplikaci.
Ukázka SimpleOrientationSensor (Windows 8) Tato ukázka ukazuje, jak používat Windows.Devices.Sensors.SimpleOrientationSensor rozhraní API.
Ukázka sprite Direct3D (Windows 8) Tato ukázka poskytuje implementaci chování dávky sprite direct3D, podobně jako rozhraní XNA SpriteBatch API. Sprites jsou 2D rastrové obrázky, které lze transformovat a spravovat nezávisle na prostorové scéně, obvykle používané ve 2D hrách.
Direct3D stereoskopický 3D vzorek (Windows 8) Tato ukázka ukazuje, jak přidat stereoskopický prostorový efekt do aplikací C++ pomocí Direct3D. Ukazuje také, jak reagovat na systémové stereo změny v Direct3D. Stereoskopický prostorový efekt vyžaduje displej, který podporuje stereo 3D.
Vytvoření komponenty knihovny DLL prostředí Windows Runtime s ukázkou jazyka C++ (Windows 8) Tato ukázka ukazuje, jak vytvořit komponentu knihovny DLL v procesu v sadě Microsoft Visual C++. Používá se v kódu klienta C++/CX, JavaScript a C#. Projekt OvenServer obsahuje třídu modulu runtime s názvem Oven, která implementuje IOven rozhraní.
Vytvoření komponenty exe prostředí Windows Runtime s ukázkou jazyka C++ (Windows 8) Tato ukázka ukazuje, jak vytvořit komponentu EXE mimo proces v microsoft Visual C++. Používá se v kódu klienta C++/CX, JavaScript a C#. Projekt OvenServer obsahuje třídu modulu runtime s názvem Oven, která implementuje IOven rozhraní.