ukázky Visual Studio jazyka C++

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

Archivované ukázky jazyka C++ v GitHub

v předchozích verzích Visual Studio zahrnut vzorový kód jazyka C++. vzorový kód byl buď nainstalován s Visual Studio, nebo byl k dispozici jako samostatné stažení. Mnoho článků v naší dokumentaci najdete v těchto ukázkách. neinstalují se už Visual Studio. Místo toho je úložiště k dispozici na GitHub. Následující tabulky obsahují popisy pro jednotlivé ukázky a odkazy na adresář ukázek 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 knihovny ATL

Ukázky knihovny ATL – rozšířené

Název vzorku Popis
ActiveDoc Ukazuje, jak implementovat aktivní server dokumentů.
Async Asynchronně stahuje data 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 Ukazuje použití spojovacích bodů s ovládacími prvky ATL.
ATLSecurity Ukazuje, jak použít třídy zabezpečení knihovny ATL pro kontrolu nastavení zabezpečení.
ATLTraceTool Zobrazí výstup generovaný ATLTRACE2 makrem.
Připojit Ukazuje implementaci a použití spojovacích bodů (rozhraní IConnectionPointContainer a IConnectionPoint) ve vícevláknovém prostředí.
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 modelu COM (implementovaný ve službě Windows) z více klientů spouštěných v různých počítačích.
MFCATL Ukazuje, jak lze objekty ATL COM použít v souboru EXE serveru knihovny MFC.

Ukázky ATL – ovládací prvky

Název vzorku Popis
ATLFire Ukazuje, jak vytvořit ovládací prvek s oknem pomocí knihovny ATL.
CDInfo Přehrává zvukové stopy na CD a zobrazuje informace o stopách v popiscích a zobrazení výsečového grafu.
Str 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ří Windows ovládací prvek s více třídami.

Ukázky knihovny ATL – obecné

Název vzorku Popis
ATLCollections Ukazuje použití a a ICollectionOnSTLImplCComEnumOnSTL implementaci vlastních tříd zásad kopírování.
ATLCon Ukazuje jednoduchý kontejner ovládacího prvku.
ATLSafeArray Ukazuje, jak vytvořit a spravovat SAFEARRAY s použitím CComSafeArray ; také jak předávat SAFEARRAY s pomocí ze součásti do skriptu.
Autothread Ukazuje použití CComAutoThreadModule třídy.
ZvukovýSignál Implementuje odtrhnoutelné rozhraní kolekce nebo výčtu BSTR s.
CircColl Implementuje kolekci/výčet objektů pomocí knihovny ATL a standardní knihovny jazyka C++.
COMMap Znázorňuje makra položky mapování rozhraní modelu COM s podporou kompilátoru COM.
CustomString Ukazuje, jak použít vlastní přidělování paměti pro CStringT ke zvýšení výkonu v aplikaci s více vlákny.
DispSink Ukazuje použití spojovacího bodu na odesílajících rozhraních.

Ukázky knihovny ATL – OLEDB-Consumer

Název vzorku Popis
CatDB Zobrazí informace o schématu, jako jsou tabulky a sloupce OLE DB poskytovatelé.
DBViewer Demonstruje aplikaci střední úrovně, která spoléhá na CManualAccessor třídu k převzetí úplné kontroly nad datovými vazbami pro vaše aplikace.
DynamicConsumer Ukazuje použití dynamického přístupového objektu a třídy sady řádků schématu pro čtení metadat z databáze.
Více čtení Čte tabulku v databázi pomocí více vláken.

Ukázky knihovny ATL – poskytovatel OLEDB

Název vzorku Popis
AdvancedPV Implementuje aktualizovatelného poskytovatele OLE DB. Ukazuje některé pokročilé techniky.
UpdatePV Implementuje aktualizovatelného zprostředkovatele OLE DB (pro čtení a zápis).

CLR a jazykové ukázky – model Windows Forms

Název vzorku Popis
BirthdayPicker ukazuje, jak lze použít mechanismus prostředků .NET Framework v aplikacích jazyka C++. Ukazuje také některé běžné součásti Windows Forms.
Kalkulačka implementuje jednoduchou kapesní kalkulačku pomocí jazyka C++ a .NET Framework model Windows Forms třídy.
Klikyháky (pomocí MFC) Implementace prostředí MFC ukázky Klikyháky, aktualizovaná a rozšířená tak, aby obsahovala nové funkce rozhraní .NET.
klikyháky (model Windows Forms) model Windows Forms implementaci technologie klikyháky, aktualizovaná a rozšířená tak, aby obsahovala nové funkce rozhraní .net.
STLCLR Ukazuje některé z možností, které jsou k dispozici při použití knihovny STL/CLR.

Ukázky událostí modelu COM

Název vzorku Popis
COMEvents Ukazuje zpracování událostí pomocí modelu COM.

Ukázky ComTypeLibfor7

Název vzorku Popis
ACDual Přidá duální rozhraní do aplikace automatizace.
ADOSamp Implementuje aplikaci se třemi vrstvami pro klientské/serverové aplikace.
AllInOne Implementuje Server pomocí knihovny ATL, vystavuje kolekce STL a je řízen podporou kompilátoru COM v aplikaci MFC.
COMMap Znázorňuje makra položky mapování rozhraní modelu COM s podporou kompilátoru COM.
Připojit Ukazuje použití a implementaci spojovacích bodů ( IConnectionPointContainerIConnectionPoint rozhraní a) ve vícevláknovém prostředí.
DCOM ukazuje, jak volat objekt modelu COM (implementovaný ve službě Windows) z více klientů spouštěných v různých počítačích.
FreeThrd Ukazuje vícevláknového klienta a server s volnými vlákny s podporou kompilátoru COM.
InProc Ukazuje aplikaci automatizačního serveru v procesu s podporou kompilátoru COM.
Labrador Implementuje EXE Server, který nemá žádné uživatelské rozhraní.
MFCCalc Ukazuje aplikaci automatizačního serveru s podporou kompilátoru COM.

Ukázky kompilátoru

Ukázky kompilátoru – obecné

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

Ukázky kompilátoru – MASM

Název vzorku Popis
EuclidStep1 Čistý projekt jazyka C, který ukazuje euklidovského algoritmus pro nalezení největšího společného dělitele.
EuclidStep2 Rozšíření EuclidStep1, které je smíšený projekt jazyka C a MASM. Základní algoritmus euklidovského je přesunut ze .c souboru do .asm souboru s .c voláním souboru do .asm souboru.
PrimesStep1 Čistý projekt v jazyce C, který ukazuje síto Eratosthenovo a hledá hlavní čísla.
PrimesStep2 Rozšíření PrimesStep1, které je smíšeným projektem jazyka C a MASM, který přesouvá základní algoritmus do .asm souboru.
PrimesStep3 Rozšíření PrimesStep2, které přidá samostatný soubor hlaviček jazyka C a .asm soubor include k deklaraci externí funkce a globální struktury dat.

Ukázky CRT

Název vzorku Popis
CPUID Určuje možnosti procesoru, který se spouští.
CRT_Dbg1 Znázorňuje základní funkce ladění knihoven run-time jazyka C.
CRT_Dbg2 Ukazuje funkce zavěšení ladění jazyka C v době běhu.
DFACObjs Ukazuje, jak _CrtDoForAllClientObjects použít funkci run-time jazyka C k iterování v propojeném seznamu objektů klienta.
Slouží Znázorňuje funkce sestav ladění v jazyce C za běhu.
RTC Ukazuje funkci kontroly chyb za běhu.
SecureCRT Tato ukázka předvádí, jak upgradovat kód, který používá zastaralé funkce CRT ke zvýšení zabezpečení kódu.

Ukázky ladění

Název vzorku Popis
EEAddIn Pomocí vyhodnocení výrazu Add-In rozhraní API rozšiřuje vyhodnocovací filtr výrazů nativního ladicího programu.

Ukázky Fusion

Název vzorku Popis
Trasovat Poskytuje informace o sestaveních závislých na aplikaci a o stavu sestavení v nativní mezipaměti pro syntézu ve formě čitelné pro člověka.

Ukázka Hilo

Název vzorku Popis
Hilo Hilo je série článků a ukázkových aplikací. ukazují sílu Windows 7, Visual Studio a C++ k sestavování vysokého výkonu a reagují klientské aplikace. Hilo poskytuje jak zdrojový kód, tak i pokyny, které vám pomůžou navrhovat a vyvíjet působivé a dotykové Windows aplikace, které vlastníte.

Tato ukázka byla aktualizována pro Visual Studio 2013. Zahrnuje opravu hotfix pro soubor AsyncLoaderMemoryManager. cpp (na řádcích 36 a 37), který řeší běžný problém při selhání.

Mezinárodní ukázky

Název vzorku Popis
IME Ukazuje, jak řídit režim editoru vstupní metody a jak implementovat editor IME úrovně 3.
SatDLL Demonstruje 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é

Název vzorku Popis
Data Ukazuje jednoduchý přístup k SQL Database.
MEDriver ukazuje použití událostí modelu com (vyvolaných z nespravovaného serveru COM) prostřednictvím obálky .NET Framework automaticky generované z knihovny typů serveru COM.
Nile ukazuje webové služby ASP.NET Web Forms a ASP.NET.
QStat ukazuje, jak vytvořit knihovnu DLL, která zabalí přístup k objektu COM a zpřístupňuje její funkci pro .NET Framework klientů.
Scribble ukazuje, jak vyvíjet model Windows Forms aplikaci MDI pomocí C++/cli a .NET Framework tříd.
TilePuzzle Znázorňuje vzájemnou funkční spolupráci mezi spravovanými komponentami (napsanými v jazyce C++ a C#) a nativními komponentami (napsaných pomocí atributů COM)

Ukázky knihovny MFC

Ukázky knihovny MFC – rozšířené

Název vzorku Popis
Shromáždění Znázorňuje třídy kolekcí založené na šablonách MFC C++ a standardní předem připravené třídy kolekcí.
Datová krychle Aplikace OpenGL používající kontexty zařízení MFC spolu s kontexty prostředků OpenGL.
DLLHusk Sdílení verze knihovny DLL třídy Foundation s aplikací a vlastní knihovnou DLL.
DLLScreenCap Běžná knihovna DLL, která může být staticky nebo dynamicky propojena s knihovna Microsoft Foundation Class.
MTGDI Ukázka sdílení prostředků GDI mezi více vlákny pomocí podpory rozhraní SDI (Single Document Interface) v rámci dokumentů a zobrazení.
MTMDI Ilustrace s více vlákny, kde jsou události uživatelského rozhraní zpracovávány v samostatném vlákně uživatelského rozhraní.
MTRecalc Ilustrace s více vlákny, kde se přepočty provádějí v pracovním vlákně.
Mutex – třídy Dialogová aplikace, která vytváří dva CWinThread objekty a používá je k provedení úkolu v rámci ovládacího prvku uživatele.
Speakn Ukazuje multimediální zvuk pomocí uživatelsky definovaných prostředků.

Ukázky knihovny MFC – ovládací prvky

Název vzorku Popis
Tlačítko Ukazuje použití místní aktivní nabídky, stránky vlastností akcií a možnosti ovládacího prvku box.
Str ukazuje základy řízení technologie ActiveX. Mezi ně patří Malování ovládacích prvků, burzovní a vlastní vlastnosti, burzovní a vlastní události, použití barev a písem, základní stránka vlastností písma, výchozí stránka vlastností a správa verzí.
CmnCtrl Ukazuje některé nové ovládací prvky, které jsou k dispozici v MFC ve službě wiprlhext: tlačítko odkaz na příkaz ( CButton ), ovládací prvek stránkování (), CPagerCtrl tlačítko rozdělení () CSplitButton a ovládací prvek síťové adresy ( CNetAddressCtrl ).
Uzavírací Ukazuje aplikaci s vizuální úpravou kontejneru.
Obrázek ukazuje, jak použít knihovnu MFC k vytvoření technologie ActiveX ovládacího prvku, který stahuje data asynchronně.
Získává Ovládací prvek, který vynutil použití licence pro dobu návrhu a doby běhu.
Lokalizovat Ovládací prvek s lokalizovaným uživatelským rozhraním, který ukazuje použití samostatných knihoven typů a dynamických knihoven DLL (Dynamic Link Library) pro lokalizaci.
NetAddr ukazuje použití ovládacího prvku "Windows Vista" Net Address verifier.
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.
Replik řízení podtříd z Windows ovládacího prvku tlačítko vykresleného vlastníkem. Ukazuje základní vlastnosti, vlastní události a držitele obrázků.
RegSvr Ukazuje vyvolání kódu Self-Registration.
SpinDial Ovládací prvek s vizuálním vzhledem k vytočení číselníku, který ukazuje ověření dat stránky vlastností.
TestHelp technologie ActiveX ovládací prvek, který má vlastní soubor nápovědy a popisy tlačítek.
Čas Ovládací prvek, který je neviditelný v době běhu a aktivuje událost časovače v nastavených intervalech. Znázorňuje funkce oznámení a ambientních vlastností.
XList ovládací prvek roztříděný ze seznamu Windows, který zobrazuje položky textu nebo rastrového obrázku.

Ukázky knihovny MFC – Obecné

Název vzorku Popis
Automatické Adresář klipartů obsahuje ukázkové prostředky, které lze použít k přizpůsobení vzhledu aplikace.
CmnCtrl1 ukazuje, jak vytvořit a změnit styly Windows běžné ovládací prvky pomocí tříd knihovny MFC (část 1).
CmnCtrl2 ukazuje, jak vytvořit a změnit styly Windows běžné ovládací prvky pomocí tříd knihovny MFC (část 2).
Objektu CTaskDialog Ukazuje různé funkce CTaskDialog třídy.
CtrlBars Vlastní panel nástrojů a stavový řádek, panel dialogového okna a plovoucí paleta.
CtrlTest Vlastník – vykreslení seznamu a nabídky, vlastní ovládací prvek, tlačítko rastrový obrázek, číselník.
DBVList Používá CListView třídy a CDaoRecordset k implementaci funkcí zobrazení virtuálního seznamu, které jsou k dispozici pro běžný ovládací prvek zobrazení seznamu.
DIBLook Ukazuje použití DIB a barevných palet.
DlgCbr32 Přidání panelu nástrojů a stavového řádku do aplikace založené na dialogových oknech
DlgTempl Demonstruje dynamické vytváření šablon dialogového okna.
DockTool Přetahování a plovoucí panely nástrojů, které jsou ukotvitelné
Dynamenu (Dynamická nabídka) Dynamické úpravy seznamu položek v nabídkách zpracování příkazů, které nejsou v době kompilace známé; a aktualizace příkazového řádku stavového řádku pro tyto příkazy.
FileDlgWatcher Vytvoří vlastní dialogové okno, které ukazuje, jaké události se generují při vytváření CFileDialog .
Hello (Nazdar) Znázorňuje jedno okno aplikace s nabídkou a pole O aplikaci.
HelloApp Minimální ukázka MFC, která ilustruje, že k zobrazení okna na obrazovce je potřeba několik řádků kódu.
ListHdr Demonstruje způsob použití běžných tříd mfc ovládacích prvků a CListCtrlCHeaderCtrl .
MDI Aplikace MDI, která dokumenty a zobrazení používá.
MDIDocVw Aktualizovaná verze ukázky MDI, která používá architekturu dokumentů a zobrazení
MMXSwarm Demonstruje způsob použití , datového typu a rastrových obrázků nezávislých na CImage__m64 zařízení (DIB).
Nemodální Ukazuje použití objektu MFC CDialog jako ne moderného dialogového okna.
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) podobně jako Poznámkový blok. 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 Windows zasílání zpráv nebo MAPI.
PropDlg Seznam vlastností (dialogová okna).
Seznam řádků Znázorňuje úplný výběr řádků v běžném ovládacím prvku list-view.
Klikyháky Poskytuje jednoduché ilustrace široké škály funkcí MFC.
Jednoduchýobrázek Demonstruje načítání, změnu velikosti, převod a ukládání obrázků.
Modul SnapVw Ukazuje, jak používat stránky vlastností v podřízeném okně rámce MDI.
Spion (Aktualizace) Hra, která ukazuje použití a jak používat kontexty zobrazení paměti CImageList v aplikacích vyžadujících efekty animace
Tracker Demonstruje různé CRectTracker styly a možnosti.
VariantUse Ukazuje použití varianty datového typu.
Výraz ViewEx Více zobrazení, zobrazení posouvání, rozdělovací okna.

Ukázky MFC – internet

Název ukázky Popis
DHTMLExppanel Demonstruje zpracování událostí DHTML a použití DHTML DDX.
HTMLEdit Zabalí ovládací prvek Internet Explorer MSHTML.
MFCIE Demonstruje MFC a CHtmlViewCReBar třídy.
Scheduler Demonstruje způsob vytvoření dialogového okna založeného na jazyce HTML pomocí Visual C++ tříd knihoven.

Mfc – ukázky – OLE

Název ukázky Popis
AcDual Ukazuje, jak přidat podporu duálního rozhraní na automatizační server založený na MFC.
AutoClik Ilustruje funkce služby Automation. Zahrnuje AUTODRIV, jednoduchou klientskou aplikaci Automation, která řídí ukázkovou aplikaci AUTOCLIK.
CalcDriv Klient služby Automation.
DrawCli Plnohodnotná objektově orientovaná aplikace pro kreslení, která je také technologie ActiveX vizuálních úprav.
HierSvr Demonstruje serverové aplikace pomocí přetahování OLE.
Inproc Server automatizace v procesu, který lze načíst jako knihovnu DLL v adresní prostoru klienta.
IPDrive Jednoduchá klientská aplikace Automation, která řídí ukázkovou aplikaci INPROC.
MFCBind Ukazuje, jak vytvořit kontejner aktivního dokumentu (dříve označované jako DocObject).
MFCCalc Automatizační server, který implementuje jednoduchou kalkulačku.
OClient technologie ActiveX kontejnerové aplikace pro vizuální úpravy a přetahováním
OLEView Implementace prohlížeče objektů OLE prostřednictvím vlastních rozhraní OLE.
SuperPad Ukazuje server pro vizuální úpravy, který upravuje text pomocí CEditView.
TstCon Implementuje kontejner technologie ActiveX pomocí podpory MFC pro vkládání OLE. Pomocí TSTCON můžete otestovat ovládací technologie ActiveX, změnit jejich vlastnosti a vyvolat jejich metody.
Wordpad Používá podporu knihovny MFC pro ovládací prvky pro úpravy s bohatým obsahem k vytvoření základního textového procesoru.

Ukázky MFC – nástroj

Název ukázky Popis
GUIDGen Jednoduchá aplikace MFC založená na dialogových oknech, která generuje globálně jedinečné identifikátory.
Makehm Konzolová aplikace, která vytváří mapování mezi identifikací prostředků a kontexty nápovědy.

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

Název ukázky 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 výstrahy na ploše (podobně jako dialogové okno aplikace rychlého zasílání 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 aplikace pro kreslení s podporou úprav kontejneru.
Dynamická nabídka 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 Internet Explorer s podobnými prvky a možnostmi 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í dokumentů MDI s kartami.
NabídkaPodmnožina Ukazuje, jak dynamicky odebrat konkrétní položky nabídky a podnabídky při spuštění aplikace.
MSMoneyDemo Demonstruje způsob použití knihovny MFC k vytvoření uživatelského rozhraní podobného rozhraní 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 uživatelské rozhraní úplného pásu karet, podobně jako Office 2007. Některé prvky pásu karet jsou připojené k funkcím v aplikaci.
NewControls (Nový ovládací prvky) Demonstruje možnosti mnoha ovládacích prvků implementované v MFC. Mezi tyto ovládací prvky patří přizpůsobitelná tlačítka, ovládací prvky a palety pro výběr barev, výběr písma, editor obrázků, mřížka vlastností, ovládací prvek pro maskované úpravy a seznam prostředí a ovládací prvky stromové struktury.
OutlookDemo Ukazuje, jak vytvořit aplikaci podobnou Outlook 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 Outlook panelu k zobrazení seznamu dostupných zobrazení a přepínání mezi nimi.
OwnerDrawMenu Ukazuje, jak dynamicky kreslit položky místní nabídky.
PaletteDemo Ukazuje, jak vytvořit panel nástrojů s více sloupci s informační oblastí pro vykreslování vlastníka. Kliknutím na 2, 3 nebo 4 tlačítka na panelu nástrojů Standard můžete za běhu změnit počet sloupců vlastního panelu nástrojů.
PropSheetDemo Znázorňuje následující typy ovládacího prvku Seznam vlastností: jednoduché, s kartami na levé straně, s ovládacím prvku strom na levé straně, kartami ve stylu OneNote seznamem položek na levé straně.
RebarTest Demonstruje přizpůsobitelný ovládací prvek Panel, který je hostitelem panelu nástrojů.
Pás karetGadgets 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í zařízení.
RibbonMDI Demonstruje použití ovládacího prvku pásu karet s rozhraním s více dokumenty.
RollupPane Demonstruje plovoucí podokno "information", které se automaticky skládá. Můžete stisknout tlačítko připnout na titulek plovoucího podokna a zapnout nebo vypnout zavádění.
SetPaneSize Ukazuje programové nastavení velikosti ukotvení podokna.
Posuvník Ukazuje, jak implementovat tlačítko panelu nástrojů, které je hostitelem externího ovládacího prvku.
Kolekce StateCollection Ukazuje, jak implementovat aplikaci, která ukládá a načítá různé stavy pro řádek nabídek, panely nástrojů a ukotvená okna.
StatusBarDemo Ukazuje, jak přidat různé pokročilé ovládací prvky do stavového řádku.
TabbedView Ukazuje, jak vytvořit zobrazení, které obsahuje více zobrazení s kartami, například karty v Excel sešitu.
TabControl Ukazuje ovládací prvek karta MFC a různé vzhledy, které má, pomocí různých vlastností a vizuálních manažerů.
TasksPane (Úlohy) Demonstruje třídy podokna úloh MFC a jejich různé vzhledy pomocí různých vlastností a správců vizuálů.
Panel nástrojůDateTimePicker 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.
Nabídka zásobníku Znázorňuje možnost používat nabídky ovládacích panelů MFC s ikonou na hlavním panelu systému. Podobá se ikonám 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í Visual Studio. Demonstruje se Visual Studio prvky uživatelského rozhraní, včetně přizpůsobitelného ukotvení řádku 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í podokna. Připomíná panel nástrojů v Průzkumník řešení Visual Studio.

Ukázky MFC – Windows Touch

Název ukázky Popis
GestureDemo Demonstruje podporu Windows Touch v MFC (vyžaduje dotykový hardware).
TouchDemo Demonstruje podporu Windows Touch v MFC (vyžaduje dotykový hardware).

Ukázky ODBC

Název ukázky Popis
odbcsql Tato ukázka ukazuje, jak používat rozhraní ODBC API k Připojení k databázi a přístupu k databázi.

Ukázky operačního systému

Název ukázky Popis
Getimage Demonstruje Windows rozhraní API pro získání obrázků (WIA).

Unixové ukázky

Název ukázky Popis
UNIX – ccWrapper ukazuje obálku, která mapuje příznaky z kompilátorů Sun Forte a rsz na kompilátor Microsoft Visual C++ (cl.exe).

ukázky Windows 8

sada Windows 8 Sample Pack obsahuje všechny příklady kódu aplikace, které byly vytvořeny a aktualizovány pro Windows 8. Vzorový balíček nabízí pohodlný způsob, jak stáhnout všechny ukázky najednou. Ukázky v tomto ukázkovém balíčku jsou k dispozici v jazycích C#, C++, VB.NET a JavaScript. galerie ukázek Windows obsahuje ukázky kódu, které vykonává různé nové programovací modely, platformy, funkce a součásti dostupné v Windows 8 a Windows Server 2012. tyto ukázky ke stažení obsahují soubor řešení Visual Studio (sln), zdrojové soubory, prostředky, prostředky a metadata nutná pro zkompilování a spuštění.

Další informace jsou k dispozici o programovacích modelech, platformách, jazycích a rozhraní API, které jsou znázorněny v jednotlivých příkladech. projděte si doprovodné materiály, kurzy a referenční materiály uvedené v dokumentaci k Windows 8, která je k dispozici ve středisku pro vývojáře Windows. tyto ukázky jsou k dispozici tak, jak jsou, k předvedení funkcí programovacích modelů a rozhraní api funkcí pro Windows 8 a Windows Server 2012.

Název vzorku Popis
Ukázka přenosu na pozadí (Windows 8) tato ukázka předvádí uživatelsky přívětivé a flexibilní chování rozhraní API pro přenos na pozadí pro aplikace prostředí Windows Runtime. Uvedené ukázkové scénáře zahrnují stahování souborů a nahrávání.
Ukázka CryptoWinRT (Windows 8) V této ukázce se dozvíte, jak používat nová kryptografická rozhraní API.
Ukázka tisku (Windows 8) tato ukázka předvádí, jak můžou aplikace integrovat Windows možnosti tisku. Mezi scénáře popsané v této ukázce patří: tisk z aplikace pomocí panelu ovládací tlačítka a tiskového kontraktu, tisk z prostředí aplikace a dalších.
Ukázka HttpClient (Windows 8) tato ukázka demonstruje použití třídy HttpClient a rozhraní IXMLHTTPRequest2 k nahrávání a stahování různých typů obsahu ze serveru HTTP pomocí síťových funkcí poskytovaných prostředí Windows Runtime.
Ukázka snímače akcelerometr (Windows 8) V této ukázce se dozvíte, jak používat Windows.Devices.Sensors.Accelerometer rozhraní API. Tato ukázka umožňuje uživateli zobrazit síly zrychlení podél osy X, Y a Z pro akcelerometr s 3 osami. Můžete vybrat jeden ze tří scénářů.
Ukázka názvu obrázku účtu (Windows 8) Tento příklad ukazuje různé způsoby získání jména aktuálně přihlášeného uživatele. Také ukazuje, jak získat a nastavit obrázek, který se používá pro dlaždici uživatele.
Ukázka nastavení aplikace (Windows 8) tato ukázka předvádí, jak použít rozhraní API ApplicationSettings a nastavení flyouts k integraci uživatelského rozhraní nastavení aplikace s Nastavení ovládací tlačítko. Ukázka používá Windows.UI.ApplicationSettings obor názvů a WinJS.UI.SettingsFlyout .
ukázka aplikace Windows Store pro zařízení (Windows 8) v této ukázce se dozvíte, jak vytvořit aplikaci pro zařízení s Windows Store pro fotoaparát. aplikace pro zařízení Windows Store je poskytována nezávislým výrobcům softwaru nebo výrobci OEM, aby mohla odlišit možnosti zachycení konkrétní kamery.
Začínáme s ukázkou jednoduchého blogu pro C++ (Windows 8) ukázka ukazuje některé základní principy vývoje aplikací Windows storu v nativním jazyce C++ pomocí jazyka XAML k definování uživatelského rozhraní. je to kompletní funkční verze aplikace, která je popsána v centru pro vývojáře Windows.
Ukázka čtení a zápisu dat (Windows 8) Tento příklad ukazuje, jak použít třídy datawrite a datawrite pro ukládání a načítání dat.
Ukázka dat aplikací (Windows 8) v této ukázce se dozvíte, jak ukládat a načítat data specifická pro jednotlivé uživatele a aplikace Windows store pomocí rozhraní api pro prostředí Windows Runtime dat aplikací. Data aplikací zahrnují stav relace, předvolby uživatele a další nastavení.
Ukázka přístupu vlastních ovladačů (Windows 8) V této ukázce se dozvíte, jak používat CreateDeviceAccessInstance a IDeviceIoControl pro přístup k specializovanému zařízení.
Ukázka XAML a GridView Essentials (Windows 8) Tato ukázka předvádí, jak použít ovládací prvky GridView a ListView.
Ukázka metriky animace (Windows 8) tento příklad ukazuje, jak použít rozhraní api metriky animace v Windows.UI.Core.AnimationMetrics pro přístup k nezpracovaným parametrům, které definují animace v knihovně animace Windows.
Ukázka msAudioCategory (Windows 8) správce přehrávání Tato ukázka předvádí, jak vybrat správnou kategorii msAudioCategory pro datový proud zvukového videa (AV) pro konfiguraci jako datový proud přehrávání zvuku.
Ukázka jazyka XAML DirectX 3D pro hry (Windows 8) Tato ukázka předvádí implementaci jednoduché hry pro první osobu, která používá rozhraní DirectX (Direct3D 11,1, Direct2D, XInput a XAudio2) a XAML v aplikaci C++. XAML se používá pro zprávy o stavu zobrazení a stavu hry.
Ukázka posouvání, posouvání a přiblížení XAML (Windows 8) Tato ukázka předvádí, jak použít ovládací prvek ScrollViewer k posouvání a přiblížení.
Ukázka ovládacího prvku XAML FlipView (Windows 8) Tato ukázka demonstruje použití ovládacího prvku FlipView, který uživatelům umožňuje překlopit kolekci.
Ukázka senzoru Gyrometer (Windows 8) V této ukázce se dozvíte, 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 gyrometer na 3 ose.
Ukázka sady pro tiskárny pro sadu SDK pro aplikace zařízení (Windows 8) V této ukázce se dozvíte, jak vytvořit aplikaci zařízení pro tiskárny, které se dají aktivovat ze strany smlouvy, smlouvy printTaskSettings a ze zpráv zobrazených v backgroundTask v reakci na událost ovladače tisku.
Ukázka úlohy na pozadí (Windows 8) v této ukázce se dozvíte, jak vytvořit a zaregistrovat úlohy na pozadí pomocí rozhraní API pro úlohy na pozadí prostředí Windows Runtime. Úloha na pozadí je aktivována systémem nebo časovou událostí a může být omezena jednou nebo více podmínkami.
Ukázka StreamSocket (Windows 8) tato ukázka demonstruje základy třídy StreamSocket pomocí síťových funkcí poskytovaných prostředí Windows Runtime. Součást klienta Sample vytvoří soket TCP pro připojení k síti, použije soket k posílání dat a další.
Ukázka naplánovaných oznámení (Windows 8) V této ukázce se dozvíte, jak používat plánované a opakované aktualizace dlaždic a oznámení informačních zpráv pro aplikaci. Tato možnost umožňuje zadat přesný čas pro doručení oznámení, a to i v případě, že aplikace neběží.
Doprovodná Ukázka správce přehrávání (Windows 8) Tato ukázka demonstruje, jak vybrat správnou kategorii msAudioCategory pro datový proud zvukového videa a nakonfigurovat ho jako datový proud přehrávání zvuku.
Ukázka OrientationSensor (Windows 8) V této ukázce se dozvíte, jak používat Windows.Devices.Sensors.OrientationSensor rozhraní API. Umožňuje uživateli Zobrazit matici otočení a Quaternion hodnoty, které odpovídají aktuální orientaci zařízení.
Ukázka přístupu k souborům (Windows 8) V této ukázce se dozvíte, jak vytvořit, číst, zapsat, zkopírovat a odstranit soubor, jak načíst vlastnosti souboru a jak sledovat soubor nebo složku, aby k nim mohla aplikace získat přístup znovu. Tato ukázka používá Windows.StorageWindows.Storage.AccessCache rozhraní API a.
Ukázka vyměnitelného úložiště (Windows 8) Ukázka vyměnitelného úložiště ukazuje, jak přenést soubory do a ze 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 třeba fotoaparát, Media Player, mobilní telefon nebo USB flash disk.
Ukázka spolupráce XAML SurfaceImageSource v rozhraní DirectX (Windows 8) Tato ukázka předvádí, jak použít SurfaceImageSource k zahrnutí obsahu rozhraní DirectX do aplikace XAML. Tato ukázka používá C++ i C#.
Ukázka připojení pomocí WebSockets (Windows 8) tato ukázka předvádí, jak používat objekty websocket v připojené aplikaci Windows storu. Ukázka zahrnuje základní funkce, jako je například vytvoření připojení, odeslání a příjem dat a ukončení připojení.
Konfigurace kláves pro ukázku multimédií (Windows 8) Tato ukázka předvádí, jak nakonfigurovat hardwarové mediální klíče na klávesnici. Pak můžete pomocí nakonfigurovaných klíčů ovládat datový proud zvukového videa stisknutím nebo kliknutím na tlačítko Přehrát, pozastavit, zastavit a tak dále.
Ukázka animací preference XAML (Windows 8) Tato ukázka předvádí, jak používat vestavěné vlastní animace ve vaší aplikaci.
Ukázka oznámení informační zprávy (Windows 8) V této ukázce se dozvíte, jak používat informační oznámení: ty, které se zobrazují jako místní oznámení v pravém horním rohu obrazovky. Uživatel může vybrat informační zprávy (dotykové ovládání nebo kliknout na tlačítko) a spustit přidruženou aplikaci.
Ukázka aplikace pro výběr kontaktů (Windows 8) Tato ukázka předvádí, jak použít výběr kontaktů k výběru jednoho nebo více kontaktů. Obsahuje také základní implementaci rozhraní API pro výběr kontaktů, která ukazuje, jak zobrazit seznam kontaktů pro uživatele.
Ukázka hry rozhraní DirectX mramor bludiště (Windows 8) Tato ukázka předvádí, jak vytvořit základní 3D herní zařízení pomocí rozhraní DirectX. Tato hra je jednoduchá labyrinthá hra, kde je hráč vyzván, aby provedl mramor z bludiště nástrah pomocí ovládacích prvků náklonu.
Ukázka aplikace pro pohlednice DirectX (Windows 8) tato ukázka předvádí implementaci jednoduché aplikace Windows storu pomocí rozhraní directx s C++ pro vytváření pohlednic pomocí interoperability rozhraní directx a XAML.
Ukázka DirectX 3D hry (Windows 8) Tato ukázka předvádí implementaci jednoduché hry pro první osobu 3-D s použitím rozhraní DirectX (Direct3D 11,1, Direct2D, XInput a XAudio2) v aplikaci C++.
Ukázka ovládacího prvku XAML AppBar (Windows 8) Tato ukázka předvádí, jak použít ovládací prvek AppBar k zobrazení navigace, příkazů a nástrojů uživatelům. Panel aplikace je ve výchozím nastavení skrytý a zobrazí se, když uživatel přetáhne prst z horního nebo dolního okraje obrazovky.
Ukázka formátování data a času (Windows 8) Tato ukázka předvádí, jak použít třídu DateTimeFormatter v Windows.Globalization.DateTimeFormatting oboru názvů k zobrazení kalendářních dat a časů podle preferencí uživatele.
Ukázka sekundárních dlaždic (Windows 8) Tento příklad ukazuje, jak připnout a použít sekundární dlaždici. To je dlaždice, která přímo přistupuje ke konkrétnímu nevýchozímu oddílu nebo prostředí v rámci aplikace, jako je uložená hra nebo konkrétní přítel v rámci aplikace sociální sítě.
Ukázka testu úspěšnosti vstupu dotyku (Windows 8) tato ukázka používá ke znázornění, jak zpracovávat vstup ukazatele, implementuje vlastní testování přístupů pro dotykové ovládání a zpracovává práci v aplikaci Windows Store pomocí jazyka C++ a rozhraní DirectX.
Ukázka informací o síti (Windows 8) tato ukázka demonstruje, jak používat rozhraní prostředí Windows Runtime rozhraní api pro informace o síti.
Ukázka zjednodušeného inkoustu vstupu (Windows 8) tato ukázka předvádí, jak používat funkci rukopisu v aplikacích Windows store.
Ukázka StorageDataSource a GetVirtualizedFilesVector (Windows 8) Tento příklad ukazuje, jak načíst a zobrazit obrázky v knihovně obrázků uživatele.
Ukázka vyvolání gesta na základě okrajů (Windows 8) Tento příklad ukazuje, jak naslouchat událostem, ke kterým dochází v uživatelském rozhraní založeném na Edge, pomocí EdgeGesture třídy.
Zjistit, jestli je aktuální relace vzdálená ukázka (Windows 8) Tato ukázka demonstruje použití Windows.System.RemoteDesktop rozhraní API.
Ukázka prostředků aplikace a lokalizace (Windows 8) Tento příklad ukazuje, jak pomocí prostředků aplikace oddělit Lokalizovatelný obsah od kódu aplikace. Ukázka používá Windows.ApplicationModel.Resources.CoreWindows.Globalization obory názvů a WinJS.Resources .
Ukázka kontextové nabídky (Windows 8) Tento příklad ukazuje, jak vytvořit kontextovou nabídku a jak nahradit výchozí kontextovou nabídku pro text. V této ukázce Windows.UI.Popups se používá rozhraní API, včetně PopupMenu a události.
Ukázka geografického umístění (Windows 8) Ukázka geografického umístění ukazuje, jak použít rozhraní API pro geografické umístění k získání geografického umístění počítače uživatele. Aplikace může použít rozhraní API pro geografickou polohu k tomu, aby získala místo jednou, nebo může toto umístění průběžně sledovat.
Ukázka dialogu zprávy (Windows 8) Tato ukázka předvádí, jak použít MessageDialog pro zobrazení dialogů, nastavení příkazů a jejich akcí a změnu výchozího tlačítka. Windows.UI.PopupsObor názvů obsahuje třídu MessageDialog.
Ukázka rozšíření MediaStreamSource Media Extension (Windows 8) v této ukázce se dozvíte, jak podpořit koncept MediaStreamSource Microsoft silverlightu v aplikaci Windows storu.
ukázka DirectWriteho svislého textu (Windows 8) tato ukázka používá DirectWrite a Direct2D ke správnému zobrazení svislého textu ve vlastním obrazovém prvku.
Ukázka rotace řetězu DXGI prohození (Windows 8) Tato ukázka demonstruje metodu IDXGISwapChain1:: SetRotation a způsob, jakým lze použít metodu ve spojení s předotočeným obsahem pro zlepšení výkonu prezentace.
Ukázka vlastních obrázků Direct2D (Windows 8) Tato ukázka předvádí, jak implementovat vlastní Direct2D efekty pomocí standardních shaderů v pixelech, vrcholech a výpočetních shaderech.
Ukázka rozhraní DirectX Touch Input (Windows 8) Tato ukázka znázorňuje dotykovou a pohybovou navigaci v 3D prostředí v aplikaci C++ s Direct3D.
Ukázka herního kontroleru XInput (Windows 8) Tato ukázka demonstruje použití rozhraní API XInput v aplikaci C++. Přečte vstup z herního kontroleru Xbox a zobrazí data o pohybech analogového vstupu a stisku tlačítek.
Ukázka interoperability Direct3D-Direct2D (Windows 8) v této ukázce se dozvíte, jak pracovat s Direct2D a DirectWrite k zápisu textu do cíle vykreslování Direct3D. Je to efektivní způsob, jak vytvořit hlavice a readouts na základě textu, jako jsou například vyhodnocování panelů ve hrách nebo v 3D aplikacích.
Ukázka syndikace (Windows 8) tato ukázka předvádí základní aplikaci Windows storu pro Windows 8, která může načíst 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 aplikace a označení znaku (Windows 8) V této ukázce se dozvíte, jak používat dlaždici aplikace, což je reprezentace a spouštěcí bod vaší aplikace na obrazovce Start. Také ukazuje, jak na této dlaždici použít badge. Jedná se o metodu, kterou aplikaci přenáší informace o stavu uživatele, když aplikace není spuštěná.
Ukázka uživatelských a vlastních ovládacích prvků XAML (Windows 8) Tento příklad ukazuje, jak vytvořit a použít UserControl prvky XAML a vytvořit vlastní ovládací prvky pro vaše projekty.
Ukázka načítání prostředků Direct3D (Windows 8) Tato ukázka demonstruje načítání prostředků Direct3D pro aplikace C++ s rozhraním DirectX.
Ukázka interakce a přizpůsobení interaktivity XAML a GridView (Windows 8) Tato ukázka demonstruje model interakce ListView ovládacího prvku.
Ukázka ovládacího prvku WebView v jazyce XAML (Windows 8) Tato ukázka předvádí, jak použít WebView ovládací prvek k zobrazení adresy URL, načtení HTML, interakci se skriptem v rámci WebView a použití WebViewBrush .
Ukázka glóbusového senzoru (Windows 8) Tato ukázka demonstruje, jak používat Windows.Devices.Sensors.Compass rozhraní API. Tato ukázka umožňuje uživateli zobrazit kompas čtení jako magnetické-sever a v závislosti na nainstalovaném senzoru hodnota true-sever.
Ukázka orientace displeje (Windows 8) Tento příklad ukazuje, jak použít DisplayProperties třídu pro nastavení orientace zobrazení v aplikaci.
Ukázka Direct2D interpolace režimu (Windows 8) Tato ukázka ukazuje různé režimy interpolace používané nástrojem Direct2D.
Ukázka předvolbách globalizace (Windows 8) Tento příklad ukazuje, jak použít Windows.System.UserProfile.GlobalizationPreferences třídu pro získání předvoleb pro globalizaci uživatele. Také ukazuje, jak používat GeographicRegionLanguage třídy a.
Ukázka Direct2D geometrie realing (Windows 8) Tento příklad ukazuje, jak teselace geometrie ve více jádrech může přispět k omezení času vykreslování geometrie. Použití masek neprůhlednosti a sítí 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ísma jazyka (Windows 8) Tento příklad ukazuje, jak získat doporučení pro písma konkrétního jazyka pomocí LanguageFontGroup třídy v Windows.Globalization.Fonts oboru názvů.
Ukázka senzoru Inclinometer (Windows 8) V této ukázce se dozvíte, jak používat Windows.Devices.Sensors.Inclinometer rozhraní API. Tato ukázka umožňuje uživateli zobrazit úhly naklonování kolem osy X, Y a Z na 3 ose inclinometer.
Ukázka stylu s vysokým kontrastem v jazyce XAML (Windows 8) Tato ukázka předvádí různé techniky pro implementaci podpory pro režim vysokého kontrastu ve vaší aplikaci. Podpora režimu vysokého kontrastu je důležitá, aby byla aplikace přístupná uživatelům s problémy zraku.
Ukázka možností vstupního zařízení (Windows 8) Tato ukázka předvádí, jak zadat dotaz na vstupní zařízení, která jsou připojená k zařízení uživatele. a, jak podporovat vstupní režimy ukazatele, dotykového ovládání, pera a stylusu, myši a klávesnice pro aplikace Windows storu.
Ukázka zásad EAS pro poštovní klienty (Windows 8) v této ukázce se dozvíte, jak poštovní klienti můžou načítat informace o zařízení a pracovat s dodanými zásadami Exchange Active Sync (EAS). aplikace Windows Store můžou nakonfigurovat své e-mailové klienty tak, aby zůstaly v souladu s danými zásadami EAS.
Ukázka DatagramSocket (Windows 8) tato ukázka demonstruje základy DatagramSocket třídy pomocí síťových funkcí poskytovaných prostředí Windows Runtime. Součást klienta Sample vytvoří soket UDP, používá soket k posílání a přijímání dat a zavírá soket.
ukázka DirectWrite hello world (Windows 8) tento příklad ukazuje, jak použít DirectWrite a Direct2D k vykreslení textu "Hello World" do CoreWindow .
Ukázka komprese (Windows 8) Tato ukázka předvádí, 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. Mnohé aplikace potřebují komprimovat a dekomprimovat data.
Ukázka pozadí stavu sítě (Windows 8) Tato ukázka demonstruje, jak určit změnu v profilu připojení k Internetu, registrací obslužné rutiny úlohy na pozadí pro událost změny stavu sítě s použitím podmínky pro přítomnost Internetu.
Ukázka informací o balíčku aplikace (Windows 8) v této ukázce se dozvíte, jak získat informace o balíčku pomocí rozhraní prostředí Windows Runtime API pro balení. uživatelé získají aplikaci pro Windows Store jako balíček aplikace. Windows používá informace v balíčku aplikace k instalaci aplikace na základě jednotlivých uživatelů.
Ukázka LightSensor (Windows 8) V této ukázce se dozvíte, 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 zvolit jeden ze dvou scénářů: LightSensor události dat, aktuální čtení světelných senzorů a další.
Ukázka zřizování účtu pro mobilní širokopásmové připojení (Windows 8) v této ukázce se dozvíte, jak pomocí rozhraní API služby Windows 8 Mobile Broadband zřizovacího agenta ( Windows.Networking.NetworkOperators.ProvisioningAgent ) nakonfigurovat Windows 8 s požadovanými informacemi o připojení a zřizováním přístupu.
Ukázka přehrání média (Windows 8) Tato ukázka demonstruje přehrávání rozhraní API. Ukazuje, jak můžete rozšířit mediální aplikaci pro streamování videa, zvuku a obrázků do jiných zařízení v místní síti.
Ukázka vstupní dotykové klávesnice (Windows 8) Tato ukázka předvádí, jak spustit dotykovou klávesnici automaticky ve vlastních ovládacích prvcích, které nejsou odvozeny z ovládacích prvků Platform. Ukázka implementuje vlastní ovládací prvky, které vyžadují vstup z klávesnice a nejsou odvozeny ze standardních ovládacích prvků XAML.
Ukázka knihovny animace XAML (Windows 8) Tato ukázka předvádí, jak animovat prvky a použít funkce náběh a doběh pro animace k dosažení různých efektů.
Ukázka přichycení (Windows 8) Přichycený stav je jeden ze čtyř možných stavů zobrazení aplikace. Přichycení aplikace změní velikost aplikace na 320 pixelů na šířku, což umožňuje sdílení obrazovky s jinou aplikací. Přitahování umožňuje zobrazit dvě aplikace ve stejnou dobu.
Ukázka kódování média (Windows 8) tento příklad ukazuje, jak použít Windows.Media.Transcoding rozhraní API k překódování videosouboru v aplikaci Windows Store. Překódování je převod digitálního mediálního souboru, například videosoubor nebo zvukového souboru, z jednoho formátu do druhého.
Ukázka dvojrozměrné transformace XAML (Windows 8) Tato ukázka předvádí, jak použít dvourozměrné transformace pro úpravu způsobu zobrazení prvků v aplikaci. Transformace definuje, jak namapovat nebo Transformovat body z jednoho souřadnicového prostoru na jiný prostor souřadnic.
Ukázka zápisu IXmlReader a IXmlWriter XML data Read (Windows 8) tato ukázka předvádí, 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í Windows Win32 a rozhraní api modelu COM, ale jsou podporována prostředí Windows Runtime.
Ukázka zachycení média pomocí digitalizačního zařízení (Windows 8) Tato ukázka předvádí, jak použít MediaCapture rozhraní API k zachycení videa, zvuku a obrázků ze digitalizačního zařízení, jako je třeba webová kamera.
Ukázka automaticky otevíraných oken XAML (Windows 8) Tento příklad ukazuje, jak vytvořit a použít místní ovládací prvek XAML v projektech.
Ukázka CameraCaptureUI (Windows 8) Tato ukázka předvádí, jak používat Windows.Media.Capture.CameraCaptureUI rozhraní API, které zobrazuje uživatelské rozhraní na celé obrazovce pro zachytávání fotek a videí. Uživatelské rozhraní pro zachycení kamery poskytuje ovládací prvky pro přepínání z fotky na video, časovač pro pořizování fotografií s časem zpoždění a další.
Ukázka přehrávání zvukového souboru XAudio2 (Windows 8) Tato ukázka demonstruje použití XAudio2 v aplikaci.
Ukázka Hilo C++ (Windows 8) tato ukázka předvádí, jak sestavit kompletní aplikaci Windows Store pomocí jazyka C++ a XAML. ukázka fotografie Hilo obsahuje pokyny pro vývojáře v jazyce c++, kteří chtějí vytvořit aplikaci Windows 8 s využitím moderních C++, XAML a prostředí Windows Runtime.
ukázka DirectWrite vlastního vykreslovacího modulu textu (Windows 8) Tento příklad ukazuje, jak implementovat vlastní nástroj pro vykreslování textu pro DirectWrite.
ukázka výčtu písma DirectWrite (Windows 8) v této ukázce se dozvíte, jak použít DirectWrite k zobrazení seznamu písem v systémové kolekci písem na zařízení uživatele.
Ukázka transformace perspektivy Direct2D (Windows 8) Tato ukázka ukazuje, jak použít DrawBitmap rozhraní API k zobrazení obrázku s použitou transformací perspektivy.
Ukázka CameraOptionsUI (Windows 8) Tato ukázka demonstruje použití možností kamery v aplikaci zařízení. CameraOptionsUIRozhraní API zobrazuje uživatelské rozhraní pro úpravu nastavení kamery. Tato ukázka vyžaduje webovou kameru.
Ukázka přehrávání zvukového kontroleru XInput (Windows 8) Tato ukázka demonstruje přehrávání XAudio2 do zařízení XInput, jako je například náhlavní souprava v aplikaci.
Ukázka efektu Direct2D 3D transformace (Windows 8) Tato ukázka demonstruje různé metody pro transformaci obrázku v trojrozměrném prostoru.
ukázka autorizace účtu Windows (Windows 8) Tato ukázka předvádí, jak použít členy Windows.Security.Authentication.OnlineId oboru názvů k ověření uživatele s účtem Microsoft v režimu delegování. a, jak odesílat získané tokeny do Live Connect rozhraní api pomocí protokolu REST.
Ukázka formátování a analýzy čísel (Windows 8) Tento příklad ukazuje, jak použít DecimalFormatter třídy, CurrencyFormatter , a PercentFormatterPermilleFormatter v Windows.Globalization.NumberFormatting oboru názvů. Slouží k zobrazení a analýze čísel, měn a procentuálních hodnot.
Ukázka nabídky DXGI a uvolnění prostředků (Windows 8) Tato ukázka demonstruje použití DXGI IDXGIDevice2::OfferResources a IDXGIDevice2::ReclaimResources rozhraní API v aplikaci C++ s rozhraním DirectX.
Ukázka zprostředkovatele webové ověřování (Windows 8) Tato ukázka demonstruje rozhraní API WinRT zprostředkovatele webového ověřování. Umožňuje povolit připojení jednotného přihlašování k poskytovatelům OAuth, jako je Facebook, Google, Microsoft a Twitter.
Ukázka efektu zvukového streamu XAudio2 (Windows 8) Tato ukázka předvádí streamování zvuku v aplikaci C++ s použitím rozhraní API XAudio2 a Media Foundation.
Ukázka úvodní obrazovky (Windows 8) v této ukázce se dozvíte, jak napodobovat úvodní obrazovku, kterou Windows zobrazovat pro vaši aplikaci, tak, že se Windows zobrazí úvodní obrazovka, která se zobrazí, umístěním podobné obrázku správně.
Ukázka úlohy na pozadí SMS (Windows 8) v této ukázce se dozvíte, jak používat rozhraní Windows 8 api pro mobilní širokopásmové připojení ( Windows.Devices.Sms ) pomocí rozhraní api pro úlohy na pozadí ( Windows.ApplicationModel.Background ) pro posílání a přijímání textových zpráv SMS.
Ukázka správy odeslání, přijetí a SIM zprávy serveru SMS (Windows 8) v této ukázce se dozvíte, jak používat Windows 8 rozhraní SMS API pro mobilní širokopásmové připojení ( Windows.Devices.Sms ).
Zkušební verze aplikace a ukázka nákupu v aplikaci (Windows 8) v této ukázce se dozvíte, jak pomocí rozhraní API pro licencování poskytovaného Windows Store určit stav licence aplikace nebo funkce povolená nákupem v aplikaci.
Ukázka vstupu textu klávesnice vstupní dotykové klávesnice (Windows 8) V této ukázce se dozvíte, jak povolit optimalizovaná zobrazení na dotykové klávesnici. Pracuje se vstupními obory a typy vstupu s ovládacími prvky v WinJS.UI oboru názvů a s TextBoxRichEdit ovládacími prvky XAML.
Ukázka úpravy textu XAML (Windows 8) Tato ukázka předvádí, jak použít ovládací prvky textové zadání ve vaší aplikaci.
Ukázka fondu vláken (Windows 8) v této ukázce se dozvíte, jak spouštět pracovní položky asynchronně pomocí prostředí Windows Runtime rozhraní API fondu vláken.
Ukázka zprostředkovatele okna pro automatizaci uživatelského rozhraní (Windows 8) Tato ukázka předvádí, jak vytvořit zprostředkovatele automatizace uživatelského rozhraní společnosti Microsoft. zpřístupňuje programové informace o aplikaci pro Windows Store dostupným technologiím, jako jsou čtečky obrazovky. Ukázka je Direct2D aplikace.
Ukázka přístupnosti XAML (Windows 8) V této ukázce se dozvíte, jak do vaší aplikace přidat základní podporu usnadnění.
Ukázka seznamu testů (Windows 8) Tato ukázka předvádí, jak vytvořit, uložit, zobrazit a upravit seznam skladeb zvukových souborů. Tato ukázka používá třídy, které jsou v Windows.Media.Playlists oboru názvů.
Ukázka klienta multimediálního serveru (Windows 8) Tato ukázka předvádí, jak vytvořit klienta multimediálního serveru pomocí rozhraní API pro multimediální server. Ukázka mediálního serveru ukazuje, jak pomocí programu v místní síti Procházet server digitálního média a zobrazit všechny jeho videosoubory.
Ukázka aplikace Direct2D Magazine (Windows 8) v této ukázce se dozvíte, jak používat Direct2D, DirectWrite, Windows Imaging Component (WIC) a XAML k sestavení aplikace s prezentací typu magazine.
Ukázka účtu mobilního širokopásmového připojení a správy zařízení (Windows 8) v této ukázce se dozvíte, jak používat Windows 8 rozhraní API pro mobilní širokopásmové připojení ( Windows.Networking.NetworkOperators ) používané operátory pro mobilní sítě (MNO). Ukazuje, jak používat rozhraní API MobileBroadbandAccount k načítání a zobrazování dostupných účtů pro mobilní širokopásmové připojení.
Ukázka blízkosti (Windows 8) Tato ukázka předvádí, jak použít PeerFinderProximityDevice třídy a ke komunikaci s okolními počítači. Rozhraní API můžete použít Proximity k výměně malých zpráv během gesta klepnutí nebo k nastavení připojení soketu mezi partnerskými aplikacemi.
vytvoření ukázkové součásti prostředí Windows Runtime v procesu (C + + CX) (Windows 8) Tento příklad ukazuje, jak vytvořit komponentu v C++/CX, která se používá v kódu klienta C++/CX, JavaScript a C#. Projekt OvenServer obsahuje běhovou třídu s názvem Oven , která implementuje IOven rozhraní a IAppliance rozhraní.
Ukázka automatických otočení zařízení – ukázka (Windows 8) Tento příklad ukazuje, jak použít DisplayProperties třídu ke zpracování a ověření událostí rotace zařízení.
Ukázka komunikace v reálném čase (Windows 8) Tato ukázka předvádí, jak používat funkci s nízkou latencí k povolení aplikací pro komunikaci v reálném čase.
Ukázka sdílení zdrojového obsahu aplikace (Windows 8) Tato ukázka předvádí, jak může aplikace sdílet obsah s jinou aplikací. Tato ukázka používá třídy z Windows.ApplicationModel.DataTransfer oboru názvů.
Hledat v ukázce smlouvy (Windows 8) V této ukázce se dozvíte, jak umožnit uživatelům hledat v aplikaci, když vyberou ovládací tlačítko hledání a otevřou podokno hledání. A jak používat podokno hledání k zobrazení návrhů pro dotazy uživatelů.
Ukázka nezpracovaných oznámení (Windows 8) V této ukázce se dozvíte, jak používat nezpracované oznámení, která jsou nabízená oznámení bez přidruženého uživatelského rozhraní, které pro aplikaci provádí úlohu na pozadí.
Ukázka základních obrázků Direct2D (Windows 8) Tato ukázka ukazuje, jak načíst obrázek, použít na něj efekt Gaussovské rozostření a pak ho zobrazit v Windows::UI::Core::CoreWindow .
Ukázka efektů Direct2D na primitivních příkladech (Windows 8) Tato ukázka ukazuje, jak použít efekty obrázků pro Direct2D primitivní prvky. tento příklad kreslí zaoblené obdélníky pomocí Direct2D a potom vykresluje text DirectWrite uprostřed obdélníky. Pak se na něj aplikuje graf efektu.
Ukázka ControlChannelTrigger StreamSocket (Windows 8) ukázka ukazuje, jak použít ControlChannelTrigger třídu v aplikaci Windows Store. Používá protokol TCP StreamSocket , takže je aplikace vždy připojená a vždy dostupná. Tato ukázka demonstruje použití oznámení sítě na pozadí.
Ukázka ControlChannelTrigger StreamWebSocket (Windows 8) ukázka ukazuje, jak použít ControlChannelTrigger třídu k povolení aplikace Windows storu, která používá StreamWebSocket, aby byla vždy připojená a vždy dosažitelná. Tato ukázka demonstruje použití oznámení sítě na pozadí.
Ukázka spuštění přidružení (Windows 8) V této ukázce se dozvíte, jak spustit výchozí aplikaci uživatele pro typ souboru nebo protokol. Můžete se také dozvědět, jak povolit, aby byla aplikace výchozí aplikací pro typ souboru nebo protokol.
Ukázka AtomPub (Windows 8) V této ukázce se dozvíte, jak získat přístup k publikovaným kanálům obsahu z webu a jak ho vytvořit, aktualizovat a odebrat. používá prostředí Windows Runtime implementaci standardu publikování Atom.
Ukázka zápisu certifikátů (Windows 8) Tato ukázka předvádí, jak vytvořit a zaregistrovat certifikát v hierarchii certifikace. chcete-li získat zkušební kopii Windows 8, navštivte Windows 8. chcete-li získat zkušební kopii Microsoft Visual Studio 2012, navštivte Visual Studio 2012.
Ukázka aplikace ve schránce (Windows 8) Tato ukázka předvádí, jak může aplikace používat příkazy schránky, včetně kopírování, vkládání, 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 znázorňuje široké spektrum kombinovaných a blendových režimů dostupných z Direct2D.
Ukázka mapování nárazníku Direct3D (Windows 8) Tato ukázka demonstruje mapování mezi nárazníky pomocí normálního rozložení a osvětlení po jednotlivých pixelech.
Podrobnosti kalendáře a matematický vzorek (Windows 8) Tato ukázka demonstruje, jak použít Calendar třídu v Windows.Globalization oboru názvů k manipulaci s daty a jejich zpracování na základě kalendářního systému a předvoleb globalizace uživatele.
Ukázka výčtu zařízení (Windows 8) V této ukázce se dozvíte, jak používat rozhraní API pro výčet zařízení k vyhledání dostupných zařízení a vyhledání informací o zařízení. Ukázka nabízí dva scénáře: v prvním scénáři se rozhraní API pro výčet zařízení používá k vyhledání specifických rozhraní zařízení.
ukázka textu DirectWrite odstavce (Windows 8) tento příklad ukazuje, jak použít DirectWrite a Direct2D k vykreslení textu odstavce na CoreWindow . A k 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.] V této ukázce se dozvíte, jak naslouchat a reagovat na vzhled měkké klávesnice na obrazovce. Když se fokus předává prvku, který vyžaduje textové zadání na zařízení, které nemá klávesnici.
Ukázka datových vazeb XAML (Windows 8) Tento příklad znázorňuje základní techniky vázání dat pomocí třídy vazby a rozšíření značek vazby.
Ukázka kurzu Direct3D (Windows 8) Tato ukázka je kurz o pěti lekcích. Poskytuje Úvod do rozhraní Direct3D API a zavádí koncepty a kód používaný v mnoha dalších ukázkách rozhraní DirectX.
Ukázka aplikace pro úpravu fotek Direct2D Effects (Windows 8) Tento příklad znázorňuje různé techniky manipulace s fotografiemi pomocí Direct2D efektů. Tato ukázka je rozdělena do několika částí. Lekce 1: zobrazuje základy načítání a vykreslování obrázku pomocí Direct2D efektů.
ukázka WASAPI (Windows zvuku) (Windows 8) ukazuje, jak provádět různé úlohy související s zvukem pomocí rozhraní API Windows zvukové relace (WASAPI).
Ukázka názvu domény uživatele (Windows 8) Tato ukázka demonstruje funkčnost související s doménou poskytovanou UserInformation třídou Windows.System.UserProfile oboru názvů. Třída UserInformation umožňuje aplikaci získávat a nastavovat informace o uživateli.
Ukázka správy zpráv USSD (Windows 8) Tato ukázka demonstruje správu účtů sítě pomocí protokolu USSD s mobilními zařízeními s podporou systému GSM. USSD se obvykle používá pro správu účtů mobilního širokopásmového profilu pomocí operátoru mobilní sítě (MNO).
ukázka optimalizace Mapy Bing cest (Windows 8) ukázka demonstruje použití javascriptu a Visual C++ a k vytvoření aplikace pro Windows 8 s názvem Mapy Bing pro optimalizaci cesty. Mapy Bing pro optimalizaci cest používá JavaScript k definování uživatelského rozhraní a C++ pro výpočetně nákladný algoritmus paralelně.
Direct2D a DirectWrite animovaný text na cestě ukázka (Windows 8) tento příklad ukazuje, jak použít Direct2D a DirectWrite k vykreslení řetězce textu kolem animované, nelineární geometrické cesty. Aplikace vykreslí "Hello, World!" několikrát v různých jazycích podél Bézierovy křivky.
Ukázka ověřování hotspotů Wi-Fi (Windows 8) tato ukázka předvádí, jak používat rozhraní API pro Windows 8 Mobile Broadband 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 Wi-Fi hotspot.
Ukázka obrázků XAML (Windows 8) Tento příklad ukazuje různé techniky pro zobrazení a manipulaci s obrázky ve vaší aplikaci pomocí ovládacího prvku obrázek a třídy BitmapImage.
Ukázka aplikace v domácí skupině (Windows 8) Tato ukázka předvádí, jak použít HomeGroup k otevření, vyhledání a sdílení souborů. Tato ukázka používá některé z možností, které HomeGroup jsou k dispozici v Windows.Storage.Pickers a Windows.Storage.KnownFolders .
Ukázka kontrastu a nastavení uživatelského rozhraní (Windows 8) V této ukázce se dozvíte, 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) Tento příklad ukazuje, jak zobrazit seznam souborů a složek nejvyšší úrovně v rámci umístění. (Například složka, zařízení nebo síťové umístění.) A použití dotazů k zobrazení seznamu všech souborů v umístění jejich řazením do skupin souborů.
Ukázka výběru souboru (Windows 8) V této ukázce se dozvíte, jak získat přístup k souborům a složkám tím, že je uživatel vybere prostřednictvím nástroje pro výběr souborů. A, jak uložit soubor tak, aby uživatel mohl zadat název, typ souboru a umístění souboru, který se má uložit.
Ukázka smluv pro výběr souborů (Windows 8) V této ukázce se dozvíte, jak může aplikace poskytnout soubory, umístění pro uložení a aktualizace souborů v reálném čase ostatním aplikacím prostřednictvím výběru souborů. To se provádí v rámci smlouvy pro výběr otevření souboru, smlouvy pro výběr uložení souboru a smlouvy nástroje pro aktualizace souborů uložených v mezipaměti.
Ukázka hledání programového souboru (Windows 8) V této ukázce se dozvíte, jak zadávat dotazy na 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. Důležité rozhraní API v této ukázce zahrnují: QueryOptions Class, StorageFileQueryResult Class a další.
Ukázka miniatury souborů a složek (Windows 8) V této ukázce se dozvíte, jak načíst miniatury pro soubory a složky. Používá Windows.Storage.FileProperties rozhraní API.
Ukázka manipulace s vstupy a gesta (C++) (Windows 8) tato ukázka předvádí, jak zpracovat vstupy a manipulace s ukazateli a gesta s GestureRecognizer rozhraními api v aplikaci Windows Store pomocí jazyka C++ a rozhraní DirectX.
Ukázka generátoru Direct3D HLSL Fractal (Windows 8) Tato ukázka demonstruje použití výpočetních shaderů Direct3D HLSL a DirectCompute k vytváření imagí Fractal.
Ukázka světelných efektů XAML Direct2D (Windows 8) Tato ukázka demonstruje světelné efekty dostupné v Direct2Dch efektech. Vlastnosti světelného efektu jsou ovládány ovládacími prvky rozhraní XAML a pak se zobrazují pomocí Direct2D prostřednictvím jazyka XAML SwapChainBackgroundPanel.
Ukázka tisku Direct2Dapp (Windows 8) tato ukázka předvádí, jak přidat podporu tisku Direct2D do aplikace pro Windows Store. v této ukázce se dozvíte, jak pomocí funkcí Direct2D vykreslit obsah aplikace Windows storu pro tisk. A, jak odeslat vykreslený obsah do tiskárny.
Ukázka tiskových obrázků a efektů Direct2D (Windows 8) tato ukázka předvádí, jak tisknout Direct2D image a Direct2D efekty v aplikaci pro Windows Store.
Ukázka animovaného textu v 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í nebo zmenšení textu lze použít dva prsty gesto roztažení prstů.
Ukázka efektů po zpracování Direct3D (Windows 8) Tato ukázka demonstruje následné zpracování rozhraní Direct3D 11,1 pro jednoduchou scénu rotující krychli, která využívá mezilehlé vyrovnávací paměti v poměru dolů.
Ukázka rozšířené jazykové služby (ELS) (Windows 8) tato ukázka demonstruje 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 Services. Scénáře ukazují, jak požádat o konkrétní službu.
ukázka testování přístupů DirectWrite (Windows 8) V této ukázce se dozvíte, jak používat funkce pro testování přístupů DirectWrite. Používají se k určení, která část zobrazeného textu se právě kliknula nebo se dotýká.
ukázka vloženého objektu DirectWrite (Windows 8) Tento příklad ukazuje, jak vložit vložený objekt do rozložení textu, jako je například obrázek.
Ukázka vykreslování vektoru XAML (Windows 8) Tato ukázka předvádí, jak kreslit vektorové grafiky do aplikace.
ukázka řízení volání Bluetooth (Windows 8) ukázka Bluetooth CallControl ukazuje, jak nakonfigurovat výchozí Bluetooth komunikační zařízení pro zpracování hovorů. V této ukázce existují verze jazyka JavaScript, C#, C++ a VB.Net. tato ukázka vyžaduje znalost Windowsch událostí a zpracování událostí.
Ukázka seznamu příkazů Direct2D (Windows 8) Tato ukázka demonstruje použití seznamu příkazů. Používá se k nahrávání sady vektorových příkazů, vytvoření štětce obrázků ze seznamu příkazů a následnému naplnění geometrie obdélníku. Seznam příkazů zachovává nezávisle na rozlišení pro vektor.
Ukázka ControlChannelTrigger XMLHTTPRequest (Windows 8) ukázka ukazuje, jak použít ControlChannelTrigger třídu k povolení aplikace Windows storu, která používá, IXMLHTTPRequest2 aby byla vždy připojená a vždy dosažitelná. tato ukázka demonstruje použití oznámení v síti na pozadí v aplikaci Windows Store.
Ukázka nákresu XInput a JavaScriptu Controller (Windows 8) tato ukázka předvádí, jak zabalit rozhraní API XInput C++ do komponenty prostředí Windows Runtime. pak ji volá z aplikace Windows Store pomocí jazyka JavaScript. Tato ukázka implementuje aplikaci skici, která umožňuje použít herní herní zařízení Xbox k výběru tloušťky čáry a dalších.
Ukázka efektu matice Direct2D convolve (Windows 8) Tato ukázka demonstruje efekt matice Direct2D Effects convolve. Tato ukázka obsahuje příklad matric jádra konvoluce: průchozí (No-OP), rozostření pole (šířka 5), jednoduchá detekce hran, jednoduché zostření, reliéf, vertikální rozmazává (výška 10) následujících a další.
Ukázka implementace řetězce přepnutí rozhraní DirectX (Windows 8) Tento příklad ukazuje, jak přijímat CoreWindow události v nativní aplikaci a jak připojit řetěz přepnutí rozhraní DirectX k zobrazení aplikace.
Ukázka výběru přihlašovacích údajů (Windows 8) Tento příklad ukazuje, jak použít Windows.Security.Credentials.UI.CredentialPicker třídu k načtení přihlašovacích údajů. Tyto přihlašovací údaje mohou být předány rozhraním API, která je vyžadují, například HttpClient .
Ukázka animace Direct2D (Windows 8) V této ukázce se dozvíte, jak pomocí Direct2D vykreslovat a animovat primitivní Direct2D podél dráhy spirály.
Ukázka sdílení cílového obsahu aplikace (Windows 8) Tato ukázka předvádí, jak může aplikace přijímat obsah sdílený z jiné aplikace. Tato ukázka používá třídy z Windows.ApplicationModel.DataTransferWindows.ApplicationModel.DataTransfer.Share oboru názvů a.
Ukázka Direct2D Uložit do souboru obrázku (Windows 8) Tato ukázka ukazuje, jak vykreslit na obrazovku pomocí Direct2D a DirectWrite. A jak uložit vykreslenou bitovou kopii na disk pomocí rozhraní API pro WIC.
Změna velikosti 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í měřítko. Tato ukázka používá Windows.Graphics.Display rozhraní API.
vytvoření prostředí Windows Runtime ukázka vnitroprocesové komponenty (C#) (Windows 8) Tento příklad ukazuje, jak vytvořit komponentu v jazyce C#, která se používá v kódu klienta C++/CX, JavaScript a C#. Projekt OvenServer obsahuje běhovou třídu s názvem Oven , která implementuje IOven rozhraní a IAppliance rozhraní.
Ukázka na straně klienta nabízených oznámení a pravidelné oznámení (Windows 8) V této ukázce se dozvíte, jak může klientská aplikace registrovat a naslouchat nabízená oznámení odeslaná z webového serveru. Nabízená oznámení lze použít k aktualizaci znaku nebo dlaždice, vyvolání informačního oznámení nebo spuštění úlohy na pozadí.
Ukázka rozhraní API přenosného zařízení (Windows 8) Tento příklad ukazuje, jak získat přístup k IPortableDevice rozhraní API modelu COM z aplikace C++. Informace o tom, jak získat přístup k IPortableDevice rozhraní API modelu COM z desktopové aplikace v C++, najdete v ukázce rozhraní API pro přenosné zařízení.
Ukázka PlayToReceiver (Windows 8) Tato ukázka předvádí, jak vytvořit software, který se hraje na přijímače. Pokud chcete, aby se software hrál jako přijímač, klikněte na tlačítko spustit příjemce. Pro zastavení přijímače klikněte na tlačítko Zastavit příjemce.
Ukázka přizpůsobení zamykací obrazovky (Windows 8) Tato ukázka předvádí, jak použít LockScreen rozhraní API k nastavení obrázku zamykací obrazovky aktuálního uživatele. Tato ukázka používá třídy z Windows.System.UserProfile oboru názvů.
Ukázka odblokování přihlašovacích údajů (Windows 8) Tato ukázka předvádí, jak používat PasswordVault rozhraní API WinRT a jak používat zámky přihlašovacích údajů k ukládání webových přihlašovacích údajů. Konkrétní scénáře zahrnují jediného 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 modulu pro multimédia v jazyce C++ (Windows 8) Tato ukázka demonstruje přehrávání videa pomocí MediaEngine rozhraní API v nativní aplikaci C++.
Ukázka rozšíření médií (Windows 8) Tato ukázka předvádí, jak používat rozšíření médií. Můžete použít efekty pro video, dekódovat video a vytvářet streamy médií pomocí obslužných rutin schématu.
Ukázka aplikací zamykací obrazovky (Windows 8) V této ukázce se dozvíte, jak může aplikace mít přítomnost na zamykací obrazovce – obrazovka, která se zobrazí, když je počítač zamčený – pomocí znaku, který poskytne základní informace o stavu nebo dlaždici k poskytnutí podrobnějšího stavu.
Ukázka zobrazení textu XAML (Windows 8) Tato ukázka předvádí, jak ovládat vzhled textu ve vaší aplikaci.
Ukázka SimpleOrientationSensor (Windows 8) V této ukázce se dozvíte, jak používat Windows.Devices.Sensors.SimpleOrientationSensor rozhraní API.
Ukázka Direct3D Sprite (Windows 8) Tato ukázka poskytuje implementaci rozhraní Direct3D pro chování dávky Sprite, podobně jako rozhraní XNA SpriteBatch API. Sprite jsou 2D bitmapy, které je možné transformovat a spravovat nezávisle na 3D scéně, obvykle se používá ve dvou D hrách.
Stereoscopic 3D Sample Direct3D (Windows 8) Tento příklad ukazuje, jak přidat stereoscopic 3D efekt do aplikací C++ pomocí rozhraní Direct3D. Také ukazuje, jak reagovat na systémové stereo změny v Direct3D. Stereoscopic prostorový efekt vyžaduje zobrazení, které podporuje stereo 3-D.
vytvoření komponenty prostředí Windows Runtime DLL pomocí ukázky jazyka C++ (Windows 8) Tento příklad ukazuje, jak vytvořit komponentu knihovny DLL v procesu Microsoft Visual C++. Používá se v kódu klienta C++/CX, JavaScript a C#. Projekt OvenServer obsahuje běhovou třídu s názvem Oven , která implementuje IOven rozhraní.
vytvoření komponenty prostředí Windows Runtime EXE pomocí ukázky jazyka C++ (Windows 8) V této ukázce se dozvíte, jak vytvořit součást nezpracovaného spustitelného souboru EXE v Microsoft Visual C++. Používá se v kódu klienta C++/CX, JavaScript a C#. Projekt OvenServer obsahuje běhovou třídu s názvem Oven , která implementuje IOven rozhraní.