Esempi di Visual Studio C++

Gli esempi per Visual Studio C++ sono disponibili sul Web. Microsoft ha prodotto molti esempi C++ che illustrano funzionalità diverse tra più tecnologie. Ecco alcuni dei luoghi per trovare esempi aggiuntivi:

Esempi C++ archiviati in GitHub

Visual Studio includeva codice di esempio C++ nelle versioni precedenti. Il codice di esempio è stato installato con Visual Studio o è stato disponibile come download separato. Molti articoli della documentazione fanno riferimento a questi esempi. Non vengono più installati da Visual Studio. È invece disponibile un repository in GitHub. Le tabelle seguenti contengono descrizioni per ogni esempio e collegamenti alla directory dell'esempio nel repository.

Importante

In questo esempio di codice viene illustrato un concetto e viene presentato solo il codice pertinente. È possibile che questo esempio non soddisfi i requisiti di sicurezza per un ambiente specifico ed è opportuno non usarlo così come viene riportato. È consigliabile aggiungere codice relativo alla sicurezza e alla gestione degli errori per rendere i progetti più sicuri e potenti. Microsoft fornisce questo codice di esempio "così com'è", senza garanzie.

Esempi ATL

Esempi ATL - Avanzate

Nome esempio Descrizione
ActiveDoc Dimostrazione dell'implementazione di un server di documenti attivi.
Asincrona Download asincrono di dati da un URL.
ATLButton Creazione di un pulsante che, in base al relativo stato, viene visualizzato con tre immagini bitmap diverse.
ATLDuck Dimostrazione dell'utilizzo di punti di connessione con i controlli ATL.
ATLSecurity Descrizione dell'utilizzo delle classi di sicurezza ATL per esaminare le impostazioni di sicurezza.
ATLTraceTool Visualizza l'output ATLTRACE2 generato dalla macro.
Connettere Illustrazione dell'implementazione e dell'utilizzo dei punti di connessione, le interfacce IConnectionPointContainer e IConnectionPoint, in un ambiente con multithreading.
CThreadPool Descrizione dell'utilizzo di un pool di thread in un'applicazione e di come l'implementazione di un pool di thread consenta di migliorare le prestazioni dell'applicazione.
DCOM Illustra come chiamare un oggetto COM (implementato in un servizio Windows) da più client, in esecuzione in computer diversi.
MFCATL Descrizione dell'utilizzo di oggetti COM ATL in un file EXE di un server MFC.

Esempi ATL - Controlli

Nome esempio Descrizione
ATLFire Dimostrazione della compilazione di un controllo con finestra mediante ATL.
CDInfo Riproduce tracce audio CD e visualizza informazioni sulle tracce nelle descrizioni comandi e nella visualizzazione di un grafico a torta.
Circ Creazione di un controllo che illustra l'utilizzo delle pagine delle proprietà e disegna un cerchio.
Polygon Compilazione di un controllo che implementa proprietà personalizzate, eventi, pagine delle proprietà e la sicurezza oggetto.
SubEdit Creazione di un controllo Windows impostato come superclasse.

Esempi ATL - Generale

Nome esempio Descrizione
ATLCollections Illustra l'uso di e CComEnumOnSTLe l'implementazione di classi di ICollectionOnSTLImpl criteri di copia personalizzate.
ATLCon Dimostrazione di un semplice contenitore di controlli.
ATLSafeArray Illustra come creare e gestire SAFEARRAYl'uso di CComSafeArray; anche come passare SAFEARRAYs da un componente a uno script.
AutoThread Illustra l'uso della CComAutoThreadModule classe.
Beeper Implementa un'interfaccia di strappo di una raccolta/enumerazione di BSTRs.
CircColl Implementazione di una raccolta/enumerazione di oggetti tramite ATL con la Libreria standard di C++.
COMMap Illustrazione delle macro di voci della mappa dell'interfaccia COM con supporto COM del compilatore.
CustomString Illustra come usare un allocatore di memoria personalizzato per CStringT migliorare le prestazioni in un'applicazione multithreaded.
DispSink Dimostrazione dell'utilizzo di un punto di connessione sulle interfacce dispatch.

Esempi ATL - OLEDB - Consumer

Nome esempio Descrizione
CatDB Visualizzazione di informazioni sullo schema, ad esempio su tabelle e colonne, dei provider OLE DB.
DBViewer Illustra un'applicazione di livello intermedio che si basa sulla CManualAccessor classe per assumere il controllo completo delle associazioni dati per le applicazioni.
DynamicConsumer Dimostrazione dell'utilizzo di classi di rowset dello schema e di funzioni di accesso dinamiche per la lettura di metadati da un database.
MultiRead Lettura di una tabella di un database utilizzando più thread.

Esempi ATL - OLEDB - Provider

Nome esempio Descrizione
AdvancedPV Implementa un provider OLE DB aggiornabile. Dimostrazione di alcune tecniche avanzate.
UpdatePV Implementa un provider OLE DB aggiornabile (lettura/scrittura).

Esempi di linguaggio e CLR - Windows Forms

Nome esempio Descrizione
BirthdayPicker Viene illustrato come utilizzare il meccanismo delle risorse di .NET Framework nelle applicazioni C++. Vengono inoltre illustrati alcuni componenti Windows Form comuni.
Calcolatrice Viene illustrato come implementare una semplice calcolatrice tascabile utilizzando C++ e le classi Windows Form di .NET Framework.
Scribble (con MFC) Implementazione MFC dell'esempio Scribble, aggiornato ed esteso in modo da includere la nuova funzionalità .NET.
Scribble (Windows Form) Implementazione Windows Form dell'esempio Scribble, aggiornato ed esteso in modo da includere la nuova funzionalità .NET.
STLCLR Vengono dimostrate alcune delle funzionalità disponibili per l'utilizzo della libreria STL/CLR.

Esempi di eventi COM

Nome esempio Descrizione
COMEvents Illustrazione della gestione degli eventi mediante COM.

Esempi di ComTypeLibfor7

Nome esempio Descrizione
ACDual Aggiunta di interfacce duali a un'applicazione di automazione.
ADOSamp Implementazione di un'applicazione client/server a tre livelli.
AllInOne Implementazione di un server utilizzando ATL, esponendo raccolte STL e applicando il controllo del supporto COM del compilatore in un'applicazione MFC.
COMMap Illustrazione delle macro di voci della mappa dell'interfaccia COM con supporto COM del compilatore.
Connettere Illustra l'uso e l'implementazione dei punti di connessione (le IConnectionPointContainer interfacce e IConnectionPoint ) in un ambiente multithreading.
DCOM Viene illustrato come chiamare un oggetto COM (implementato in un servizio Windows) da più client, in esecuzione in computer diversi.
FreeThrd Viene illustrato un client con multithreading e un server a thread libero con supporto COM del compilatore.
Inproc Illustrazione di un'applicazione server di automazione in-process con supporto COM del compilatore.
Labrador Implementa un server EXE che non dispone di alcuna interfaccia utente.
MFCCalc Illustrazione di un'applicazione server di automazione con supporto COM del compilatore.

Esempi del compilatore

Esempi del compilatore - Generale

Nome esempio Descrizione
ccWrapper Dimostrazione del mapping di flag del compilatore C/C++ da altri compilatori al compilatore Visual C++ (cl.exe).

Esempi del compilatore - MASM

Nome esempio Descrizione
EuclidStep1 Progetto in C puro in cui viene dimostrato l'algoritmo di Euclide per trovare il massimo comune divisore.
EuclidStep2 Estensione di EuclidStep1 che è un progetto C e MASM misto. Il nucleo dell'algoritmo di Euclide viene spostato dal .c file a un .asm file, con il .c file che chiama nel .asm file.
PrimesStep1 Un progetto C puro che dimostra il Sieve di Eratosthenes per trovare numeri primi.
PrimesStep2 Estensione di PrimesStep1 che è un progetto C e MASM misto che sposta l'algoritmo principale nel .asm file.
PrimesStep3 Estensione di PrimesStep2 che aggiunge un file di intestazione C separato e un .asm file di inclusione per dichiarare la funzione extern e la struttura dei dati globale.

Esempi CRT

Nome esempio Descrizione
CPUID Viene illustrato come determinare le funzionalità della CPU in esecuzione.
CRT_Dbg1 Vengono illustrate le funzioni di debug di base delle librerie di runtime del linguaggio C.
CRT_Dbg2 Vengono illustrate le funzioni hook di debug del runtime del linguaggio C.
DFACObjs Viene illustrato come utilizzare la funzione _CrtDoForAllClientObjects del runtime del linguaggio C per scorrere un elenco collegato di oggetti client.
Report Vengono illustrate le funzioni di report di debug del runtime del linguaggio C.
RTC Viene illustrata la funzionalità di controllo di runtime.
SecureCRT In questo esempio viene illustrato come aggiornare il codice in cui vengono utilizzate funzioni CRT deprecate per migliorare la sicurezza dello stesso.

Esempi di debug

Nome esempio Descrizione
EEAddIn Viene illustrato come utilizzare l'API del componente aggiuntivo dell'analizzatore di espressioni per estendere l'analizzatore di espressioni nativo del debugger.

Esempi fusion

Nome esempio Descrizione
TraceMan Fornisce informazioni sugli assembly dipendenti dall'applicazione e sullo stato degli assembly nella cache fusion nativa, in formato leggibile.

Esempio di Hilo

Nome esempio Descrizione
Hilo Hilo è una serie di articoli e applicazioni di esempio. Illustrano la potenza di Windows 7, Visual Studio e C++ per creare applicazioni client ad alte prestazioni e reattive. Hilo fornisce sia il codice sorgente che le linee guida che consentono di progettare e sviluppare applicazioni Windows accattivanti e abilitate per il tocco personalizzate.

Questo esempio è stato aggiornato per Visual Studio 2013. Include una correzione ad accesso frequente al file AsyncLoaderMemoryManager.cpp (nelle righe 36 e 37), che risolve un problema di arresto anomalo comune.

Esempi internazionali

Nome esempio Descrizione
IME Illustrazione del controllo della modalità IME (Input Method Editor, Editor del metodo di input) e dell'implementazione del livello IME 3.
SatDLL Viene illustrata una modalità consigliata per l'implementazione delle risorse multilingue in un'applicazione Win32.
UniRes Viene illustrato come utilizzare i file di risorse Unicode.

Esempi di linguaggio - Generale

Nome esempio Descrizione
Dati Viene illustrato l'accesso semplice a un database SQL.
MEDriver Viene illustrato l'utilizzo degli eventi COM, generati da un server COM non gestito, tramite un wrapper .NET Framework generato automaticamente dalla libreria dei tipi del server COM.
Nile Illustra Web Forms ASP.NET e servizi Web di ASP.NET.
QStat Viene illustrata la creazione di una DLL che esegue il wrapping dell'accesso a un oggetto COM e ne espone le funzionalità ai client .NET Framework.
Scribble Viene illustrato come sviluppare un'applicazione MDI Windows Form utilizzando le classi .NET Framework e C++/CLI.
TilePuzzle Viene illustrata l'interoperabilità tra i componenti gestiti, scritti con C++ e C#, e i componenti nativi, scritti con C++ utilizzando gli attributi COM.

Esempi di MFC

Esempi MFC - Avanzate

Nome esempio Descrizione
Raccogliere Vengono illustrate le classi Collection MFC basate su modelli C++ e classi Collection standard predefinite.
Cubo Applicazione OpenGL in cui vengono utilizzati i contesti di periferica MFC insieme ai contesti di risorsa di OpenGL.
DLLHusk Viene illustrata la condivisione della versione DLL della libreria MFC con un'applicazione e una DLL personalizzata.
DLLScreenCap Presenta una DLL regolare che può essere collegata alla libreria MFC in modo statico o in modo dinamico.
MTGDI Dimostrazione della condivisione di risorse GDI tra più thread utilizzando il supporto dell'interfaccia a documento singolo (SDI, Single Document Interface) del framework per documenti e visualizzazioni.
MTMDI Viene illustrato il multithreading, dove gli eventi dell'interfaccia utente vengono elaborati in un thread dell'interfaccia utente separato.
MTRecalc Illustrazione multithread, in cui i ricalcoli vengono eseguiti in un thread di lavoro.
Mutex Applicazione basata su dialoghi che crea due CWinThread oggetti e li usa per eseguire un'attività sotto il controllo dell'utente.
Speakn Illustra il suono multimediale usando risorse definite dall'utente.

Esempi MFC - Controlli

Nome esempio Descrizione
Button Illustra l'uso di un menu attivo sul posto, di una pagina delle proprietà stock e dell'opzione di controllo Casella informazioni.
Circ Illustra le nozioni di base sui controlli ActiveX. Questi includono la creazione di controlli, le proprietà stock e personalizzate, gli eventi azionari e personalizzati, l'uso di colori e tipi di carattere, la pagina delle proprietà font stock, la pagina delle proprietà predefinita e il controllo delle versioni.
CmnCtrl Illustra alcuni dei nuovi controlli disponibili con MFC in wiprlhext: il pulsante di collegamento di comando (CButton), il controllo pager (CPagerCtrl), il pulsante di divisione (CSplitButton) e il controllo degli indirizzi di rete (CNetAddressCtrl).
Contain Viene illustrata un'applicazione contenitore di modifica visiva.
Immagine Illustra come usare MFC per compilare un controllo ActiveX che scarica i dati in modo asincrono.
Licenza Controllo che attiva l'utilizzo di una licenza design-time e runtime.
Localize Controllo con interfaccia utente localizzata che illustra l'utilizzo di librerie dei tipi e DLL di risorse distinte per la localizzazione.
NetAddr Viene mostrato l'utilizzo del controllo di verifica degli indirizzi di rete di Windows Vista.
Amico Controllo che visualizza i colori di una tavolozza. Vengono illustrate le proprietà di sola lettura, le proprietà Get/Set persistenti, le proprietà con parametri persistenti e le proprietà dell'immagine.
Push Controllo sottoclassato da un controllo pulsante creato dal proprietario Windows. In questo esempio vengono illustrati proprietà predefinite, eventi personalizzati e contenitori di immagini.
RegSvr Viene illustrata la chiamata del codice di registrazione automatica.
SpinDial Controllo con l'aspetto di una casella di selezione che illustra la convalida dei dati della pagina delle proprietà.
TestHelp Controllo ActiveX in cui sono inclusi i relativi file della Guida e le descrizioni comandi.
Time Controllo invisibile in fase di esecuzione che consente di generare un evento timer a intervalli predefiniti. Vengono illustrate le funzioni di notifica e le proprietà di ambiente.
XList Sottoclasse di una casella di riepilogo di Windows, che consente di visualizzare elementi di testo o bitmap.

Esempi MFC - Generale

Nome esempio Descrizione
ClipArt La directory ClipArt contiene risorse di esempio che è possibile usare per personalizzare l'aspetto dell'applicazione.
CmnCtrl1 Viene illustrato come creare e modificare gli stili dei controlli comuni di Windows utilizzando le classi MFC (parte 1).
CmnCtrl2 Illustra come creare e modificare gli stili dei controlli comuni di Windows usando classi MFC (parte 2).
Ctaskdialog Illustra varie funzionalità della CTaskDialog classe .
CtrlBars Barre di stato, barre degli strumenti, barre delle finestre di dialogo e tavolozze mobili personalizzate.
CtrlTest Caselle di riepilogo e menu, controlli personalizzati, pulsanti bitmap e caselle di selezione disegnati dal proprietario.
DBVList Usa le CListView classi e CDaoRecordset per implementare la funzionalità di visualizzazione elenco virtuale disponibile per il controllo comune visualizzazione elenco.
DIBLook Viene illustrato l'utilizzo di tavolozze dei colori e di DIB.
DlgCbr32 Viene illustrato come aggiungere una barra degli strumenti e una barra di stato in un'applicazione a finestre.
DlgTempl Viene illustrata la creazione dinamica dei modelli di finestre di dialogo.
DockTool Trascinamento e barre degli strumenti mobili ancorabili.
Dynamenu Viene illustrato come modificare in modo dinamico l'elenco di voci in un menu, come gestire i comandi sconosciuti in fase di compilazione e come aggiornare il prompt dei comandi della barra di stato per questi comandi.
FileDlgWatcher Crea una finestra di dialogo personalizzata che illustra gli eventi generati quando si crea un oggetto CFileDialog.
Ciao Viene illustrata una singola finestra dell'applicazione con un menu e una finestra Informazioni su.
HelloApp Esempio MFC minimo che illustra che sono necessarie solo alcune righe di codice per visualizzare una finestra.
ListHdr Illustra come usare le classi CListCtrl MFC di controllo comuni e CHeaderCtrl.
MDI Applicazione MDI che non usa documenti e visualizzazioni.
MDIDocVw Versione aggiornata dell'esempio MDI che utilizza l'architettura documento/visualizzazione.
MMXSwarm Viene illustrato come usare CImage, il __m64 tipo di dati e le bitmap indipendenti dal dispositivo .
Modeless Illustra l'uso di un oggetto MFC CDialog come finestra di dialogo senza modalità.
Multipad Editor di testo semplice che consente all'utente di aprire e modificare contemporaneamente più file di testo.
Npp Illustra come implementare un'applicazione di interfaccia (SDI) simile al Blocco note. Consente di modificare i messaggi di testo e di inviarli ad altri utenti o ad altri sistemi tramite l'API di messaggistica di Windows o MAPI.
PropDlg Finestre delle proprietà (finestre di dialogo).
RowList Viene illustrata la funzione di selezione di un'intera riga in un controllo comune visualizzazione elenco.
Scribble Vengono fornite illustrazioni di un'ampia varietà di funzionalità MFC.
SimpleImage Viene illustrato il caricamento, il ridimensionamento, la conversione e il salvataggio di immagini.
SnapVw Illustra come usare le pagine delle proprietà in una finestra cornice figlio MDI.
Spiro Un gioco che mostra come usare e come usare CImageList i contesti di visualizzazione della memoria nelle applicazioni che richiedono effetti di animazione.
Tracker Illustra vari CRectTracker stili e opzioni.
VariantUse Viene illustrato l'utilizzo di del tipo di dati Variant.
ViewEx Visualizzazioni multiple, visualizzazioni a scorrimento e finestre con separatore.

Esempi MFC - Internet

Nome esempio Descrizione
DHTMLExplore Viene illustrata la gestione di eventi DHTML e l'utilizzo di DDX DHTML.
HTMLEdit Esegue il wrapping del controllo di modifica MSHTML di Internet Explorer.
MFCIE Illustra le classi e CReBar MFCCHtmlView.
Utilità di pianificazione Viene illustrato come creare una finestra di dialogo basata su HTML utilizzando le classi delle librerie di Visual C++.

Esempi MFC - OLE

Nome esempio Descrizione
ACDual Viene illustrato come aggiungere il supporto per interfaccia duale a un server di automazione basato su MFC.
AutoClik Vengono illustrate le funzionalità di automazione. Include AUTODRIV, una semplice applicazione client di automazione che controlla l'applicazione di esempio AUTOCLIK.
CalcDriv Client di automazione.
DrawCli Applicazione di disegno completa e orientata ad oggetti che svolge anche la funzione di contenitore ActiveX di modifica visiva.
HierSvr Viene illustrata un'applicazione server con funzionalità di trascinamento della selezione OLE.
Inproc Server di automazione in-process che può essere caricato come DLL nello spazio degli indirizzi del client.
IPDrive Semplice applicazione client di automazione che controlla l'applicazione di esempio INPROC.
MFCBind Viene illustrato come creare un contenitore di documenti attivi (precedentemente denominati DocObject).
MFCCalc Server di automazione che implementa una semplice funzione di calcolatrice.
OClient Applicazione contenitore ActiveX di modifica visiva con funzionalità di trascinamento della selezione.
OLEView Consente di implementare un visualizzatore oggetti OLE tramite interfacce OLE personalizzate.
SuperPad Illustra un server di modifica visiva che modifica il testo usando CEditView.
TstCon Consente di implementare un contenitore di controlli ActiveX utilizzando il supporto per l'incorporamento OLE di MFC. L'esempio TSTCON può essere utilizzato per eseguire il test dei controlli ActiveX, per modificarne le proprietà e per richiamarne i metodi.
WordPad Viene utilizzato il supporto MFC per i controlli Rich Edit per creare un semplice elaboratore di testo.

Esempi MFC - Utilità

Nome esempio Descrizione
GUIDGen Semplice applicazione MFC basata su dialoghi che genera identificatori univoci globali.
Makehm Applicazione console che esegue il mapping tra gli identificatori di risorse e i contesti della Guida.

Esempi MFC - Visual C++ 2008 Feature Pack

Nome esempio Descrizione
CustomPages Viene illustrato come aggiungere una pagina personalizzata alla finestra di dialogo per la personalizzazione della barra degli strumenti.
DesktopAlertDemo Illustra come implementare una finestra di dialogo di avviso desktop (simile alla finestra di dialogo di un'applicazione di messaggistica istantanea).
DlgToolTips Viene illustrato come implementare descrizioni comandi avanzate per i controlli in una finestra di dialogo.
DrawClient Illustra come integrare il supporto per una barra multifunzione in un'applicazione di disegno con il supporto del contenitore di modifica.
DynamicMenu Viene illustrato come aggiornare dinamicamente un menu nella barra dei menu e un menu di scelta rapida in fase di runtime.
Explorer Illustra come implementare un file system explorer simile a Esplora file. Ha elementi e funzionalità dell'interfaccia utente simili.
IEDemo Viene illustrato come implementare un'applicazione simile a Internet Explorer, con funzionalità ed elementi dell'interfaccia utente analoghi.
MDITabsDemo Viene illustrato come creare un'applicazione che utilizza la nuova interfaccia MDI a schede anziché le finestre figlio MDI tradizionali.
MenuSubSet Viene illustrato come rimuovere dinamicamente voci di menu specifiche e sottomenu all'avvio dell'applicazione.
MSMoneyDemo Viene illustrato come utilizzare MFC per creare un'interfaccia utente simile a quella di Microsoft Money.
MSOffice2007Demo Viene illustrato come implementare un editor simile a un'applicazione di Office 2007, con elementi dell'interfaccia utente e funzionalità limitate analoghi. L'esempio MSOffice2007Demo implementa un'interfaccia utente completa della barra multifunzione, molto simile a un'applicazione di Office 2007. Alcuni elementi della barra multifunzione sono connessi alle funzionalità nell'applicazione.
NewControls Illustra le funzionalità di molti dei controlli implementati in MFC. Questi controlli includono pulsanti personalizzabili, controlli selezione colori e tavolozze, un selettore di caratteri, un editor di immagini, una griglia di proprietà, un controllo di modifica mascherato e controlli elenco e albero della shell.
OutlookDemo Viene illustrato come creare un'applicazione simile a Outlook 2003/2007.
OutlookMultiViews Viene illustrato come passare tra più viste in un solo documento in un'applicazione SDI. L'esempio utilizza il controllo della barra di Outlook per elencare le visualizzazioni disponibili e passare da una all'altra.
OwnerDrawMenu Viene illustrato come disegnare dinamicamente elementi del menu di scelta rapida.
PaletteDemo Viene illustrato come creare una barra degli strumenti a più colonne avente un'area di informazioni creata dal proprietario. Fare clic su 2, 3 o 4 pulsanti sulla barra degli strumenti Standard per modificare in fase di esecuzione il numero di colonne della barra degli strumenti personalizzata.
PropSheetDemo Vengono illustrati questi tipi di controlli della finestra delle proprietà: semplice, con schede sul lato sinistro, con controllo di struttura ad albero sul lato sinistro, con schede in stile OneNote e con elenco di elementi sul lato sinistro.
RebarTest Illustra un controllo Rebar personalizzabile che ospita una barra degli strumenti.
RibbonGadgets Vengono illustrati i vari controlli che possono essere presenti nel controllo della barra multifunzione. Nella parte inferiore della cornice principale è possibile trovare la finestra Codice sorgente con il testo del codice sorgente, che illustra come creare un particolare gadget.
RibbonMDI Viene illustrato l'utilizzo del controllo della barra multifunzione con l'interfaccia MDI.
RollupPane Viene illustrato un riquadro di "informazioni" mobile che si alza automaticamente. È possibile premere il pulsante del blocco sulla barra del titolo del riquadro mobile per aprirlo e chiuderlo.
SetPaneSize Viene illustrato come impostare a livello di codice la dimensione del riquadro ancorato.
Dispositivo di scorrimento Viene illustrato come implementare un pulsante della barra degli strumenti che ospita un controllo esterno.
StateCollection Viene illustrato come implementare un'applicazione che salva e carica stati diversi per la barra dei menu, le barre degli strumenti e le finestre ancorate.
StatusBarDemo Viene illustrato come aggiungere vari controlli avanzati a una barra di stato.
TabbedView Viene illustrato come creare una visualizzazione contenente più visualizzazioni a scheda, ad esempio le schede in una cartella di lavoro di Excel.
TabControl Vengono illustrati il controllo Struttura a schede e i diversi aspetti che assume quando si utilizzano proprietà e gestori visualizzazione differenti.
TasksPane Vengono illustrate le classi del riquadro attività di MFC e i diversi aspetti tramite l'utilizzo di varie proprietà e gestori visualizzazione.
ToolbarDateTimePicker Viene illustrato come integrare un controllo selezione data/ora con la barra degli strumenti.
ToolTipDemo Viene illustrato come utilizzare le funzionalità avanzate di descrizione comandi di MFC.
TrayMenu Illustra la possibilità di usare i menu della barra di controllo MFC con l'icona della barra di sistema. È simile alle icone di notifica nell'angolo inferiore destro della visualizzazione.
VisualStudioDemo Illustra come implementare un'applicazione con molte delle stesse funzionalità e funzionalità dell'interfaccia utente di Visual Studio. Molti degli elementi dell'interfaccia utente di Visual Studio sono illustrati, tra cui una barra dei menu di ancoraggio personalizzabile, una barra degli strumenti e finestre.
WordPad Viene illustrato come implementare un'applicazione che imita la funzionalità di WordPad, inclusi gli elementi dell'interfaccia utente e alcune delle funzionalità.
WorkSpaceToolBar Viene illustrato come aggiungere una barra degli strumenti a un riquadro ancorato. È simile alla barra degli strumenti in Esplora soluzioni in Visual Studio.

Esempi MFC - Windows Touch

Nome esempio Descrizione
GestureDemo Viene illustrato il supporto di Windows Touch in MFC (è necessario l'hardware touchscreeen).
TouchDemo Viene illustrato il supporto di Windows Touch in MFC (è necessario l'hardware touchscreeen).

Esempi relativi a ODBC

Nome esempio Descrizione
odbcsql Questo esempio illustra come usare le API ODBC per connettersi al database e accedere al database.

Esempi del sistema operativo

Nome esempio Descrizione
GetImage Vengono illustrate le API (Application Programming Interface) Windows Image Acquisition (WIA).

Esempi Unix

Nome esempio Descrizione
Unix - ccWrapper Viene illustrato un wrapper che esegue il mapping di flag dai compilatori Sun Forte e gcc al compilatore Microsoft Visual C++ (cl.exe).

esempi di Windows 8

Il pacchetto di esempio Windows 8 include tutti gli esempi di codice dell'app sviluppati e aggiornati per Windows 8. Il pacchetto di esempio offre un modo pratico per scaricare tutti gli esempi contemporaneamente. Gli esempi in questo pacchetto di esempio sono disponibili in C#, C++, VB.NET e JavaScript. La raccolta di esempi di Windows contiene esempi di codice che esercino i vari nuovi modelli di programmazione, piattaforme, funzionalità e componenti disponibili in Windows 8 e Windows Server 2012. Questi esempi scaricabili contengono il file della soluzione (sln) di Visual Studio, i file di origine, gli asset, le risorse e i metadati necessari per compilare ed eseguire correttamente.

Altre informazioni sono disponibili su modelli di programmazione, piattaforme, linguaggi e API illustrati in ogni esempio. Vedere le linee guida, le esercitazioni e gli articoli di riferimento forniti nella documentazione di Windows 8, disponibile in Windows Developer Center. Questi esempi vengono forniti così com'è, per illustrare le funzionalità dei modelli di programmazione e delle API delle funzionalità per Windows 8 e Windows Server 2012.

Nome esempio Descrizione
Esempio di trasferimento in background (Windows 8) Questo esempio illustra il comportamento flessibile, compatibile con i costi e la potenza dell'API trasferimento in background per le applicazioni Windows Runtime. Gli scenari di esempio forniti riguardano i download e i caricamenti dei file.
Esempio CryptoWinRT (Windows 8) Questo esempio illustra come usare le nuove API di crittografia.
Esempio di stampa (Windows 8) Questo esempio illustra come le app possono integrare l'esperienza di stampa di Windows. Gli scenari illustrati in questo esempio includono: Stampa dall'app usando la barra degli accessi e il contratto di stampa, Stampa dall'interno dell'esperienza dell'app e altro ancora.
Esempio HttpClient (Windows 8) Questo esempio illustra l'uso della classe HttpClient e dell'interfaccia IXMLHTTPRequest2 per caricare e scaricare vari tipi di contenuto da un server HTTP usando le funzionalità di rete fornite dal Windows Runtime.
Esempio di sensore Accelerometer (Windows 8) Questo esempio illustra come usare l'API Windows.Devices.Sensors.Accelerometer . Questo esempio consente all'utente di visualizzare le forze di accelerazione lungo gli assi X,Y e Z per un accelerometro a 3 assi. È possibile scegliere uno dei tre scenari.
Esempio di nome immagine dell'account (Windows 8) Questo esempio illustra diversi modi per ottenere il nome dell'utente attualmente connesso. Viene inoltre illustrato come ottenere e impostare l'immagine usata per il riquadro dell'utente.
Esempio di impostazioni dell'app (Windows 8) Questo esempio illustra come usare i riquadri a comparsa api e impostazioni di ApplicationSettings per integrare l'interfaccia utente delle impostazioni di un'app con l'accesso Alle impostazioni. L'esempio usa lo spazio dei Windows.UI.ApplicationSettings nomi e WinJS.UI.SettingsFlyout.
App per dispositivi Windows Store per l'esempio di fotocamera (Windows 8) Questo esempio illustra come creare un'app per dispositivi Windows Store per una fotocamera. Un'app per dispositivi Windows Store viene fornita da un IHV o oem per differenziare l'esperienza di acquisizione per una particolare fotocamera.
Introduzione all'esempio di lettore di blog semplice C++ (Windows 8) L'esempio illustra alcuni principi di base dello sviluppo di app di Windows Store in C++ nativo usando XAML per definire l'interfaccia utente. Si tratta di una versione funzionante completa dell'applicazione descritta in Windows Developer Center.
Esempio di lettura e scrittura di dati (Windows 8) Questo esempio illustra come usare le classi DataReader e DataWriter per archiviare e recuperare i dati.
Esempio di dati dell'applicazione (Windows 8) Questo esempio illustra come archiviare e recuperare dati specifici per ogni utente e app di Windows Store usando le API dati dell'applicazione Windows Runtime. I dati dell'applicazione includono lo stato della sessione, le preferenze utente e altre impostazioni.
Esempio di accesso al driver personalizzato (Windows 8) Questo esempio illustra come usare CreateDeviceAccessInstance e IDeviceIoControl per accedere a un dispositivo specializzato.
Esempio di elementi essenziali di Xaml ListView e GridView (Windows 8) Questo esempio illustra come usare i controlli GridView e ListView.
Esempio di metriche di animazione (Windows 8) Questo esempio illustra come usare le API metriche di animazione in Windows.UI.Core.AnimationMetrics per accedere ai parametri non elaborati che definiscono le animazioni nella libreria di animazioni di Windows.
Esempio msAudioCategory di Playback Manager (Windows 8) Questo esempio illustra come selezionare la categoria msAudioCategory corretta per un flusso audio-video (AV) per configurarlo come flusso di riproduzione audio.
Esempio di gioco di sparatutto DirectX 3D XAML (Windows 8) Questo esempio illustra l'implementazione di un semplice gioco 3D con DirectX (Direct3D 11.1, Direct2D, XInput e XAudio2) e XAML in un'app C++. XAML viene usato per la visualizzazione e i messaggi di stato del gioco.
Esempio di scorrimento, panoramica e zoom XAML (Windows 8) Questo esempio illustra come usare il controllo ScrollViewer per eseguire la panoramica e lo zoom.
Esempio di controllo Xaml FlipView (Windows 8) Questo esempio illustra come usare il controllo FlipView per consentire agli utenti di scorrere una raccolta.
Esempio di sensore giroscopio (Windows 8) Questo esempio illustra come usare l'API Windows.Devices.Sensors.Gyrometer . Questo esempio consente all'utente di visualizzare la velocità angolare lungo l'asse X,Y e Z per un giroscopio a 3 assi.
Esempio di app per dispositivi per stampanti SDK (Windows 8) Questo esempio illustra come creare un'app per dispositivi per le stampanti che possono essere attivate dal contratto del riquadro, dal contratto printTaskSettings e dall'avviso popup visualizzato da backgroundTask in risposta all'evento driver di stampa.
Esempio di attività in background (Windows 8) Questo esempio illustra come creare e registrare attività in background usando l'API attività in background Windows Runtime. Un'attività in background viene attivata da un evento di sistema o ora e può essere vincolata da una o più condizioni.
Esempio streamSocket (Windows 8) Questo esempio illustra le nozioni di base della classe StreamSocket usando le funzionalità di rete fornite dal Windows Runtime. Il componente client dell'esempio crea un socket TCP per stabilire una connessione di rete, usa il socket per inviare dati e altro ancora.
Esempio di notifiche pianificate (Windows 8) Questo esempio illustra come usare gli aggiornamenti dei riquadri pianificati e ricorrenti e le notifiche di tipo avviso popup per un'app. Questa possibilità consente di specificare un momento preciso per recapitare la notifica, anche se l'app non è in esecuzione.
Esempio complementare di Playback Manager (Windows 8) Questo esempio illustra come selezionare la categoria msAudioCategory corretta per un flusso audio-video per configurarlo come flusso di riproduzione audio.
Esempio OrientationSensor (Windows 8) Questo esempio illustra come usare l'API Windows.Devices.Sensors.OrientationSensor . Consente all'utente di visualizzare la matrice di rotazione e i valori Quaternion che riflettono l'orientamento corrente del dispositivo.
Esempio di accesso ai file (Windows 8) Questo esempio illustra come creare, leggere, scrivere, copiare ed eliminare un file, come recuperare le proprietà dei file e come tenere traccia di un file o di una cartella in modo che l'app possa accedervi di nuovo. Questo esempio usa Windows.Storage e Windows.Storage.AccessCache API.
Esempio di archiviazione rimovibile (Windows 8) L'esempio di archiviazione rimovibile illustra come trasferire file da e verso dispositivi di archiviazione rimovibili. Questo esempio richiede un dispositivo di archiviazione rimovibile connesso al sistema, ad esempio una fotocamera, un lettore multimediale, un telefono cellulare o un'unità usb.
Esempio di interoperabilità DirectX di SurfaceImageSource XAML (Windows 8) Questo esempio illustra come usare un SurfaceImageSource oggetto per includere contenuto DirectX nell'app XAML. Questo esempio usa sia C++ che C#.
Esempio di connessione con WebSocket (Windows 8) Questo esempio illustra come usare WebSocket in un'app di Windows Store connessa. L'esempio illustra le funzionalità di base, ad esempio come stabilire una connessione, inviare e ricevere dati e chiudere la connessione.
Configurare le chiavi per l'esempio multimediale (Windows 8) Questo esempio illustra come configurare i tasti multimediali hardware su una tastiera. Quindi, come usare i tasti configurati per controllare un flusso audio-video premendo o facendo clic su riproduci, sospendere, arrestare e così via.
Esempio di animazioni di personalità XAML (Windows 8) Questo esempio illustra come usare le animazioni di personalità predefinite nell'app.
Esempio di notifiche di tipo avviso popup (Windows 8) Questo esempio illustra come usare le notifiche di tipo avviso popup: quelle visualizzate come notifiche popup nell'angolo superiore destro dello schermo. Un utente può selezionare l'avviso popup (tocco o clic) per avviare l'app associata.
Esempio di app Selezione contatti (Windows 8) Questo esempio illustra come usare selezione contatti per selezionare uno o più contatti. Include anche un'implementazione di base delle API Selezione contatti per illustrare come visualizzare un elenco di contatti all'utente.
Esempio di gioco di marmo DirectX (Windows 8) Questo esempio illustra come creare un gioco 3D di base usando DirectX. Questo gioco è un semplice gioco labirinto in cui il giocatore è sfidato a rotolare un marmo attraverso un labirinto di insidie usando controlli di inclinazione.
Esempio di app per le cartoline DirectX (Windows 8) Questo esempio illustra l'implementazione di un'app di Windows Store semplice con DirectX con C++ per la creazione di cartoline usando l'interoperabilità DirectX e XAML.
Esempio di gioco di ripresa DirectX 3D (Windows 8) Questo esempio illustra l'implementazione di un gioco 3D semplice con DirectX (Direct3D 11.1, Direct2D, XInput e XAudio2) in un'app C++.
Esempio di controllo AppBar XAML (Windows 8) Questo esempio illustra come usare il controllo AppBar per presentare navigazione, comandi e strumenti agli utenti. La barra dell'app è nascosta per impostazione predefinita e viene visualizzata quando gli utenti passano un dito dal bordo superiore o inferiore dello schermo.
Esempio di formattazione data e ora (Windows 8) Questo esempio illustra come usare la classe DateTimeFormatter nello Windows.Globalization.DateTimeFormatting spazio dei nomi per visualizzare date e ore in base alle preferenze dell'utente.
Esempio di riquadri secondari (Windows 8) Questo esempio illustra come aggiungere e usare un riquadro secondario. Si tratta di un riquadro che accede direttamente a una sezione specifica, non predefinita o esperienza all'interno di un'app, ad esempio un gioco salvato o un amico specifico in un'app di social networking.
Esempio di test del tocco di input (Windows 8) Questo esempio usa un puzzle delle forme poligono per illustrare come gestire l'input del puntatore, implementare test di hit test personalizzati per l'input tocco e elaborare le manipolazioni in un'app di Windows Store usando C++ e DirectX.
Esempio di informazioni di rete (Windows 8) Questo esempio illustra come usare le API di informazioni di rete Windows Runtime.
Esempio di input penna semplificato (Windows 8) Questo esempio illustra come usare la funzionalità input penna nelle app di Windows Store.
Esempio StorageDataSource e GetVirtualizedFilesVector (Windows 8) Questo esempio illustra come recuperare e visualizzare immagini nella raccolta immagini dell'utente.
Esempio di chiamata al movimento basato su edge (Windows 8) Questo esempio illustra come ascoltare gli eventi che si verificano nell'interfaccia utente basata su edge usando la EdgeGesture classe .
Verificare se la sessione corrente è un esempio remoto (Windows 8) Questo esempio illustra l'uso dell'API Windows.System.RemoteDesktop .
Esempio di risorse dell'applicazione e localizzazione (Windows 8) Questo esempio illustra come usare le risorse dell'applicazione per separare il contenuto localizzato dal codice dell'applicazione. L'esempio usa gli Windows.ApplicationModel.Resources.Core spazi dei nomi e Windows.Globalization e WinJS.Resources.
Esempio di menu di scelta rapida (Windows 8) Questo esempio illustra come creare un menu di scelta rapida e come sostituire il menu di scelta rapida predefinito per il testo. Questo esempio usa Windows.UI.Popups l'API, tra cui popupMenu e l'evento oncontextmenu.
Esempio di georilevazione (Windows 8) L'esempio di Geolocation illustra come usare l'API Geolocation per ottenere la posizione geografica del PC dell'utente. Un'app può usare l'API Geolocation per ottenere la posizione una sola volta oppure può tenere traccia continua della posizione.
Esempio di finestra di dialogo messaggio (Windows 8) Questo esempio illustra come usare messageDialog per la visualizzazione di dialoghi, l'impostazione di comandi e le relative azioni e la modifica del pulsante predefinito. Lo Windows.UI.Popups spazio dei nomi contiene la classe MessageDialog.
Esempio di estensione multimediale MediaStreamSource (Windows 8) Questo esempio illustra come supportare il concetto Microsoft Silverlight MediaStreamSource in un'app di Windows Store.
esempio di testo verticale DirectWrite (Windows 8) Questo esempio usa DirectWrite e Direct2D per visualizzare correttamente il testo verticale in una forma di layout personalizzata.
Esempio di rotazione della catena di scambio DXGI (Windows 8) Questo esempio illustra il metodo IDXGISwapChain1::SetRotation e come usare il metodo insieme al contenuto prerotato per migliorare le prestazioni della presentazione.
Esempio di effetti immagine personalizzata Direct2D (Windows 8) Questo esempio illustra come implementare effetti Direct2D personalizzati usando pixel, vertici e shader standard.
Esempio di input tocco DirectX (Windows 8) Questo esempio illustra lo spostamento del tocco e del mouse di un ambiente 3D in un'app C++ con Direct3D.
Esempio di controller di gioco XInput (Windows 8) Questo esempio illustra l'uso delle API XInput in un'app C++. Legge l'input da un controller di gioco Xbox e visualizza i dati sugli spostamenti e sui pulsanti analogici.
Esempio di interoperabilità Direct3D-Direct2D (Windows 8) Questo esempio illustra come interagire con Direct2D e DirectWrite per scrivere testo in una destinazione di rendering Direct3D. È un modo efficace per creare visualizzazioni e letture basate su testo, ad esempio i pannelli di assegnazione dei punteggi nei giochi e nelle app 3D.
Esempio di diffusione (Windows 8) Questo esempio illustra un'app di Base di Windows Store per Windows 8 che può recuperare i feed da un servizio Web. Questo esempio è attualmente disponibile nei linguaggi di programmazione JavaScript, C#, C++e VB.
Esempi di riquadri e badge dell'app (Windows 8) Questo esempio illustra come usare un riquadro dell'app, ovvero la rappresentazione e il punto di avvio per l'app nella schermata Start. Mostra anche come usare un badge in tale riquadro. È un metodo per l'app per inoltrare le informazioni sullo stato all'utente quando l'app non è in esecuzione.
Esempio di controlli personalizzati e utente XAML (Windows 8) Questo esempio illustra come creare e usare elementi XAML UserControl e creare controlli personalizzati per i progetti.
Esempio di caricamento delle risorse Direct3D (Windows 8) Questo esempio illustra il caricamento delle risorse Direct3D per le app C++ con DirectX.
Xaml ListView e GridView personalizzazione dell'esempio di interattività (Windows 8) Questo esempio illustra il modello di interazione del ListView controllo.
Esempio di controllo WebView XAML (Windows 8) Questo esempio illustra come usare il WebView controllo per visualizzare un URL, caricare HTML, interagire con lo script all'interno di e WebViewusare WebViewBrush.
Esempio di sensore Bussola (Windows 8) Questo esempio illustra come usare l'API Windows.Devices.Sensors.Compass . Questo esempio consente all'utente di visualizzare la lettura della bussola come un nord magnetico e, a seconda del sensore installato, un valore true-nord.
Esempio di orientamento di visualizzazione (Windows 8) Questo esempio illustra come usare la DisplayProperties classe per impostare l'orientamento di visualizzazione in un'app.
Esempio di modalità di interpolazione Direct2D (Windows 8) Questo esempio mostra le varie modalità di interpolazione usate da Direct2D.
Esempio di preferenze di globalizzazione (Windows 8) Questo esempio illustra come usare la Windows.System.UserProfile.GlobalizationPreferences classe per ottenere le preferenze di globalizzazione dell'utente. Illustra anche come usare le GeographicRegion classi e Language .
Esempio di realizzazione geometry Direct2D (Windows 8) Questo esempio illustra in che modo la tessellazione geometry multi-core può aiutare a ridurre il tempo di rendering della geometria. L'uso di maschere di opacità e mesh è un'alternativa al rendering geometria tradizionale che potrebbe essere migliore in alcune situazioni.
Esempio di mapping dei caratteri del linguaggio (Windows 8) In questo esempio viene illustrato come ottenere raccomandazioni relative al tipo di carattere specifico del Windows.Globalization.Fonts linguaggio usando la LanguageFontGroup classe nello spazio dei nomi.
Esempio di sensore inclinometro (Windows 8) Questo esempio illustra come usare l'API Windows.Devices.Sensors.Inclinometer . Questo esempio consente all'utente di visualizzare gli angoli di inclinazione sull'asse X, Y e Z per un inclinometro a 3 assi.
Esempio di stile a contrasto elevato XAML (Windows 8) Questo esempio illustra varie tecniche per l'implementazione del supporto per la modalità a contrasto elevato nell'app. Il supporto per la modalità a contrasto elevato è importante per rendere l'app accessibile alle persone con problemi di vista.
Esempio di funzionalità del dispositivo di input (Windows 8) Questo esempio illustra come eseguire query sui dispositivi di input connessi al dispositivo dell'utente. E come supportare le modalità di input del puntatore, del tocco, della penna/penna, del mouse e della tastiera delle app di Windows Store.
Criteri EAS per i client di posta elettronica (Windows 8) Questo esempio illustra come i client di posta elettronica possono recuperare le informazioni sul dispositivo e usare i criteri di Exchange Active Sync (EAS) forniti. Le app di Windows Store possono configurare i client di posta elettronica per rimanere conformi ai criteri EAS specificati.
Esempio datagramSocket (Windows 8) Questo esempio illustra le nozioni di base della classe usando le funzionalità di DatagramSocket rete fornite dalla Windows Runtime. Il componente client dell'esempio crea un socket UDP, usa il socket per inviare e ricevere dati e chiude il socket.
esempio DirectWrite hello world (Windows 8) Questo esempio illustra come usare DirectWrite e Direct2D per eseguire il rendering del testo "Hello World" in un CoreWindowoggetto .
Esempio di compressione (Windows 8) Questo esempio illustra come leggere i dati strutturati da un file e scrivere dati compressi in un nuovo file e come leggere i dati compressi e scrivere dati decompressi in un nuovo file. Molte applicazioni devono comprimere e decomprimere i dati.
Esempio di sfondo dello stato di rete (Windows 8) Questo esempio illustra come determinare una modifica nel profilo di connessione Internet registrando un gestore attività in background per l'evento Modifica stato rete usando una condizione Di presente Internet.
Esempio di informazioni sul pacchetto app (Windows 8) Questo esempio illustra come ottenere informazioni sul pacchetto usando l'API di creazione di pacchetti di Windows Runtime. Gli utenti acquisiscono l'app di Windows Store come pacchetto di app. Windows usa le informazioni in un pacchetto di app per installare l'app su base utente.
Esempio lightSensor (Windows 8) Questo esempio illustra come usare l'API Windows.Devices.Sensors.LightSensor . Questo esempio consente all'utente di visualizzare la lettura della luce ambientale come valore LUX. È possibile scegliere uno di due scenari: eventi di dati LightSensor, letture del sensore di luce corrente e altro ancora.
Esempio di provisioning dell'account a banda larga mobile (Windows 8) Questo esempio illustra come usare l'API agente di provisioning mobile a banda larga (Windows.Networking.NetworkOperators.ProvisioningAgent) Windows 8 per configurare Windows 8 con le informazioni di connettività necessarie e il provisioning di accesso.
Esempio di Riproduzione multimediale (Windows 8) Questo esempio illustra l'API Play To. Mostra come espandere l'applicazione multimediale per trasmettere video, audio e immagini ad altri dispositivi nella rete locale.
Esempio di tastiera tocco di input (Windows 8) Questo esempio illustra come avviare automaticamente la tastiera tocco nei controlli personalizzati che non sono derivati dai controlli della piattaforma. L'esempio implementa controlli personalizzati che richiedono l'input da tastiera e non sono derivati dai controlli XAML standard.
Esempio di libreria di animazioni XAML (Windows 8) Questo esempio illustra come animare gli elementi e applicare le funzioni di interpolazione alle animazioni per ottenere vari effetti.
Esempio di snap (Windows 8) Lo stato di snapped è uno dei quattro possibili stati di visualizzazione dell'applicazione. Lo snaping di un'app ridimensiona l'app a 320 pixel a larghezza, che consente di condividere lo schermo con un'altra app. Lo snapping consente di visualizzare due app contemporaneamente.
Esempio di supporti di transcoding (Windows 8) Questo esempio illustra come usare l'API Windows.Media.Transcoding per transcodificare un file video in un'app di Windows Store. Per codifica intermedia si intende la conversione di un file multimediale digitale, ad esempio un file video o audio, da un formato a un altro.
Esempio di trasformazioni bidimensionali XAML (Windows 8) Questo esempio illustra come usare trasformazioni bidimensionali per modificare la modalità di visualizzazione degli elementi nell'app. Una trasformazione definisce come mappare o trasformare i punti da uno spazio di coordinate a un altro.
Esempio di scrittura in lettura dati IXmlReader e IXmlWriter (Windows 8) Questo esempio illustra come usare IXmlReader e IXmlWriter nell'app di Windows Store con C++. Vengono usati per leggere e scrivere dati XML da un file di testo in formato XML flat. Queste interfacce fanno parte delle API Windows Win32 e COM, ma sono supportate dalla Windows Runtime.
Acquisizione multimediale tramite l'esempio di dispositivo di acquisizione (Windows 8) Questo esempio illustra come usare l'API MediaCapture per acquisire video, audio e immagini da un dispositivo di acquisizione, ad esempio una webcam.
Esempio popup XAML (Windows 8) Questo esempio illustra come creare e usare l'elemento Popup XAML nei progetti.
Esempio di CameraCaptureUI (Windows 8) Questo esempio illustra come usare l'API, che visualizza un'interfaccia Windows.Media.Capture.CameraCaptureUI utente a schermo intero per acquisire foto o video. L'interfaccia utente acquisizione fotocamera offre controlli per passare da foto a video, un timer per l'acquisizione di foto ritardate e altro ancora.
Esempio di riproduzione di file audio XAudio2 (Windows 8) Questo esempio illustra l'uso di XAudio2 in un'app.
Esempio hilo C++ (Windows 8) Questo esempio illustra come creare un'app di Windows Store completa con C++ e XAML. L'esempio di foto Hilo fornisce indicazioni agli sviluppatori C++ che vogliono creare un'app Windows 8 usando C++, XAML moderno e il Windows Runtime.
DirectWrite esempio di renderer di testo personalizzato (Windows 8) Questo esempio illustra come implementare un renderer di testo personalizzato per DirectWrite.
esempio di enumerazione DirectWrite carattere (Windows 8) Questo esempio illustra come usare DirectWrite per elencare i tipi di carattere nella raccolta di caratteri di sistema nel dispositivo di un utente.
Esempio di trasformazione della prospettiva Direct2D (Windows 8) Questo esempio illustra come usare l'API DrawBitmap per visualizzare un'immagine con una trasformazione di prospettiva applicata.
Esempio di CameraOptionsUI (Windows 8) Questo esempio illustra come usare le opzioni della fotocamera in un'app per dispositivi. L'API visualizza un'interfaccia CameraOptionsUI utente per la modifica delle impostazioni della fotocamera. Questo esempio richiede una webcam.
Esempio di riproduzione del controller audio XInput (Windows 8) Questo esempio illustra la riproduzione XAudio2 in un dispositivo XInput, ad esempio un visore visore, in un'app.
Esempio di effetto trasformazione Direct2D 3D (Windows 8) Questo esempio illustra i diversi metodi per trasformare un'immagine nello spazio 3D.
Esempio di autorizzazione dell'account Windows (Windows 8) Questo esempio illustra come usare i membri dello spazio dei nomi per autenticare un utente con l'account Windows.Security.Authentication.OnlineId Microsoft in modalità delega. E come inviare token acquisiti alle API Live Connect usando il protocollo REST.
Esempio di formattazione e analisi dei numeri (Windows 8) Questo esempio illustra come usare le DecimalFormatterclassi , , CurrencyFormatterPercentFormattere PermilleFormatter nello Windows.Globalization.NumberFormatting spazio dei nomi. Vengono usati per visualizzare e analizzare i numeri, le valute e le percentuali.
Esempio di risorse e offerta DXGI (Windows 8) Questo esempio illustra l'uso delle API e IDXGIDevice2::ReclaimResources DXGI IDXGIDevice2::OfferResources in un'app C++ con DirectX.
Esempio di broker di autenticazione Web (Windows 8) Questo esempio illustra l'API WinRT del broker di autenticazione Web. Consente di abilitare le connessioni Single Sign-On (SSO) ai provider OAuth, ad esempio Facebook, Google, Microsoft e Twitter.
Esempio di effetto del flusso audio XAudio2 (Windows 8) Questo esempio illustra lo streaming audio in un'app C++ usando le API XAudio2 e Media Foundation.
Esempio di schermata iniziale (Windows 8) Questo esempio illustra come imitare la schermata iniziale visualizzata da Windows per l'app posizionando correttamente un'immagine simile quando Windows ignora la schermata iniziale visualizzata.
Esempio di attività in background SMS (Windows 8) Questo esempio illustra come usare l'API SMS a banda larga mobile () Windows 8 con l'API Attività in background (Windows.Devices.SmsWindows.ApplicationModel.Background) per inviare e ricevere messaggi di testo SMS.
Esempio di gestione di messaggi SMS, ricezione e SIM (Windows 8) Questo esempio illustra come usare l'API SMS a banda larga mobile () Windows 8 Mobile Broadband SMS (Windows.Devices.Sms).
App di valutazione e esempio di acquisto in-app (Windows 8) Questo esempio illustra come usare l'API di licenza fornita da Windows Store per determinare lo stato della licenza di un'app o di una funzionalità abilitata da un acquisto in-app.
Esempio di input della tastiera tocco (Windows 8) Questo esempio illustra come abilitare le visualizzazioni ottimizzate sulla tastiera tocco. Funziona usando ambiti di input e tipi di input con controlli nello WinJS.UI spazio dei nomi e con i TextBoxRichEdit controlli e XAML.
Esempio di modifica del testo XAML (Windows 8) Questo esempio illustra come usare i controlli di input di testo nell'app.
Esempio di pool di thread (Windows 8) Questo esempio illustra come eseguire elementi di lavoro in modo asincrono usando l'API del pool di thread Windows Runtime.
esempio di provider di finestre principali Automazione interfaccia utente (Windows 8) Questo esempio illustra come creare un provider di Automazione interfaccia utente Microsoft. Rende disponibili informazioni a livello di codice su un'app di Windows Store per tecnologie accessibili, ad esempio le utilità per la lettura dello schermo. L'esempio è un'applicazione Direct2D.
Esempio di accessibilità XAML (Windows 8) Questo esempio illustra come aggiungere il supporto di accessibilità di base all'app.
Esempio di playlist (Windows 8) Questo esempio illustra come creare, salvare, visualizzare e modificare una playlist di file audio. Questo esempio usa le classi presenti nello Windows.Media.Playlists spazio dei nomi.
Esempio client del server multimediale (Windows 8) Questo esempio illustra come creare un client server multimediale usando l'API Media Server. L'esempio di Media Server illustra come esplorare un server multimediale digitale a livello di codice nella rete locale e visualizzare tutti i file video.
Esempio di app direct2D magazine (Windows 8) Questo esempio illustra come usare Direct2D, DirectWrite, Windows Imaging Component (WIC) e XAML per creare un'app con una presentazione di tipo rivista.
Esempio di gestione di dispositivi e account a banda larga mobile (Windows 8) Questo esempio illustra come usare l'API Mobile Broadband (Windows.Networking.NetworkOperators) Windows 8 usata dagli operatori di rete mobile (MNO). Illustra come usare le API MobileBroadbandAccount per recuperare e visualizzare gli account Mobile Broadband disponibili.
Esempio di prossimità (Windows 8) Questo esempio illustra come usare le PeerFinder classi e ProximityDevice per comunicare con i computer vicini. È possibile usare l'API Proximity per scambiare messaggi di piccole dimensioni durante un movimento di tocco o configurare una connessione socket tra le app peer.
Creazione di un esempio di componente Windows Runtime in-process (C++CX) (Windows 8) Questo esempio illustra come creare un componente nel codice client C++/CX usato nel codice client C++/CX, JavaScript e C#. Il progetto OvenServer contiene una classe di runtime denominata Oven, che implementa un'interfaccia IOven e un'interfaccia IAppliance .
Esempio di preferenze di rotazione automatica del dispositivo (Windows 8) Questo esempio illustra come usare la DisplayProperties classe per gestire e verificare gli eventi di rotazione dei dispositivi.
Esempio di comunicazione in tempo reale (Windows 8) Questo esempio illustra come usare la funzionalità a bassa latenza per abilitare applicazioni di comunicazione in tempo reale.
Esempio di app di origine del contenuto (Windows 8) Questo esempio illustra come un'app può condividere contenuto con un'altra app. Questo esempio usa classi dallo Windows.ApplicationModel.DataTransfer spazio dei nomi.
Esempio di contratto di ricerca (Windows 8) In questo esempio viene illustrato come consentire agli utenti di cercare l'app quando selezionano l'accesso alla ricerca e aprire il riquadro di ricerca. Come usare il riquadro di ricerca per visualizzare i suggerimenti per le query degli utenti.
Esempio di notifiche non elaborate (Windows 8) Questo esempio illustra come usare notifiche non elaborate, che sono notifiche push senza interfaccia utente associata che eseguono un'attività in background per l'app.
Esempio di effetti di immagine di base Direct2D (Windows 8) Questo esempio illustra come caricare un'immagine, applicare l'effetto blur gaussian a esso e quindi visualizzarlo in un Windows::UI::Core::CoreWindowoggetto .
Effetti Direct2D sull'esempio di primitive (Windows 8) Questo esempio illustra come applicare gli effetti dell'immagine alle primitive Direct2D. Questo esempio disegna rettangoli arrotondati usando Direct2D e quindi disegna DirectWrite testo al centro dei rettangoli. Applica quindi un grafico degli effetti a esso.
Esempio ControlChannelTrigger StreamSocket (Windows 8) L'esempio illustra come usare la ControlChannelTrigger classe in un'app di Windows Store. Usa un tcp StreamSocket, quindi l'app è sempre connessa e sempre raggiungibile. Questo esempio illustra l'uso delle notifiche di rete in background.
Esempio ControlChannelTrigger StreamWebSocket (Windows 8) L'esempio illustra come usare la ControlChannelTrigger classe per abilitare un'app di Windows Store usando un streamWebSocket per essere sempre connesso e sempre raggiungibile. Questo esempio illustra l'uso delle notifiche di rete in background.
Esempio di avvio dell'associazione (Windows 8) Questo esempio illustra come avviare l'app predefinita dell'utente per il tipo di file o un protocollo. È anche possibile apprendere come abilitare l'app come app predefinita per un tipo di file o un protocollo.
Esempio AtomPub (Windows 8) Questo esempio illustra come accedere, creare, aggiornare e rimuovere i feed di contenuto syndicated dal Web. Usa l'implementazione Windows Runtime dello standard Di pubblicazione Atom.
Esempio di registrazione certificati (Windows 8) Questo esempio illustra come creare e registrare un certificato in una gerarchia di certificazione. Per ottenere una copia di valutazione di Windows 8, passare a Windows 8. Per ottenere una copia di valutazione di Microsoft Visual Studio 2012, passare a Visual Studio 2012.
Esempio di app Appunti (Windows 8) Questo esempio illustra come un'app può usare i comandi degli Appunti, tra cui copia, incolla, taglio e spostamento. Questo esempio usa classi dallo Windows.ApplicationModel.DataTransfer spazio dei nomi.
Esempio di modalità di effetto composito Direct2D (Windows 8) Questo esempio mostra l'ampia gamma di modalità composite e blend disponibili da Direct2D.
Esempio di mapping di urto Direct3D (Windows 8) Questo esempio illustra il mapping delle urto usando una normale mappa e un'illuminazione per pixel.
Dettagli del calendario e esempio matematico (Windows 8) Questo esempio illustra come usare la Calendar classe nello Windows.Globalization spazio dei nomi per modificare ed elaborare le date in base a un sistema di calendario e alle preferenze di globalizzazione dell'utente.
Esempio di enumerazione del dispositivo (Windows 8) Questo esempio illustra come usare l'API Enumerazione dispositivo per trovare i dispositivi disponibili e cercare le informazioni sul dispositivo. L'esempio presenta due scenari: nel primo scenario, l'API Di enumerazione dispositivo viene usata per cercare interfacce di dispositivo specifiche.
esempio di testo DirectWrite paragrafo (Windows 8) Questo esempio illustra come usare DirectWrite e Direct2D per eseguire il rendering del testo del paragrafo in un CoreWindowoggetto . Applicare la giustificazione e la spaziatura dei caratteri al layout.
Risposta all'aspetto dell'esempio di tastiera sullo schermo (Windows 8) [Questa documentazione è preliminare e soggetta a modifiche.] Questo esempio illustra come ascoltare e rispondere all'aspetto della tastiera temporanea sullo schermo. Quando lo stato attivo viene assegnato a un elemento che richiede l'input di testo in un dispositivo che non ha una tastiera.
Esempio di data binding XAML (Windows 8) Questo esempio illustra le tecniche di data binding di base usando la classe Binding e l'estensione di markup binding.
Esempio di esercitazione Direct3D (Windows 8) Questo esempio è un'esercitazione di cinque lezione. Fornisce un'introduzione all'API Direct3D e introduce i concetti e il codice usati in molti degli altri esempi DirectX.
Esempio di app di regolazione foto Direct2D (Windows 8) Questo esempio mostra varie tecniche comuni di manipolazione delle foto con Effetti Direct2D. Questo esempio è suddiviso in diverse parti. Lezione 1: mostra le nozioni di base di caricamento e disegno di un'immagine usando Effetti Direct2D.
Esempio di sessione audio windows (WASAPI) (Windows 8) Illustra come eseguire varie attività correlate all'audio usando l'API Sessione audio di Windows (WASAPI).
Esempio di nome di dominio utente (Windows 8) Questo esempio illustra la funzionalità correlata al dominio fornita dalla UserInformation classe dello Windows.System.UserProfile spazio dei nomi. La classe UserInformation consente a un'app di ottenere e impostare informazioni sull'utente.
Esempio di gestione dei messaggi USSD (Windows 8) Questo esempio illustra la gestione dell'account di rete usando il protocollo USSD con dispositivi mobili compatibili con GSM. USSD viene in genere usato per la gestione dell'account di un profilo a banda larga mobile dall'operatore di rete mobile (MNO).
esempio Bing Maps Trip Optimizer (Windows 8) L'esempio illustra come usare JavaScript e Visual C++ e creare app per Windows 8 denominata Bing Maps Trip Optimizer. Bing Maps Trip Optimizer usa JavaScript per definire l'interfaccia utente e C++ per un algoritmo di calcolo costoso in parallelo.
Direct2D e DirectWrite testo animato in un esempio di percorso (Windows 8) Questo esempio illustra come usare Direct2D e DirectWrite per eseguire il rendering di una stringa di testo lungo un percorso geometrico animato e non lineare. L'app esegue il rendering di "Hello, World!" ripetuta più volte in lingue diverse lungo una curva di Bezier.
Esempio di autenticazione hotspot Wi-Fi (Windows 8) Questo esempio illustra come usare l'API Mobile Broadband (Windows.Networking.NetworkOperators) Windows 8 per l'autenticazione hotspot di Wi-Fi. Usare questo meccanismo come alternativa alla configurazione delle credenziali statiche per un hotspot Wi-Fi.
Esempio di immagini XAML (Windows 8) Questo esempio illustra varie tecniche per visualizzare e modificare immagini nell'app usando il controllo Image e la classe BitmapImage.
Esempio di app HomeGroup (Windows 8) Questo esempio illustra come usare un HomeGroup oggetto per aprire, cercare e condividere file. Questo esempio usa alcune delle HomeGroup opzioni disponibili in Windows.Storage.Pickers e Windows.Storage.KnownFolders.
Esempio di contrasto e impostazioni dell'interfaccia utente (Windows 8) Questo esempio illustra come usare le API delle impostazioni dell'interfaccia utente in un'app C# o JavaScript di base.
Esempio di enumerazione folder (Windows 8) Questo esempio illustra come elencare i file e le cartelle di primo livello all'interno di un percorso. Ad esempio, una cartella, un dispositivo o un percorso di rete. E come usare le query per elencare tutti i file all'interno di un percorso ordinandoli in filegroup.
Esempio di selezione file (Windows 8) Questo esempio illustra come accedere a file e cartelle consentendo all'utente di sceglierli tramite le selezioni file. E come salvare un file in modo che l'utente possa specificare il nome, il tipo di file e il percorso di un file da salvare.
Esempio di contratti di selezione file (Windows 8) Questo esempio illustra come un'app può fornire file, un percorso di salvataggio e gli aggiornamenti dei file in tempo reale ad altre app tramite la selezione file. Questa operazione viene eseguita partecipando al contratto selezione file, al contratto selezione file e al contratto Di aggiornamento file memorizzato nella cache.
Esempio di ricerca di file a livello di codice (Windows 8) Questo esempio illustra come eseguire query sui file in percorsi quali una cartella, una libreria, un dispositivo o un percorso di rete. Usa l'API Windows.Storage.Search . Le API importanti in questo esempio includono: QueryOptions classe, StorageFileQueryResult classe e altri.
Esempio di anteprima di file e cartelle (Windows 8) Questo esempio illustra come recuperare le anteprime per file e cartelle. Usa l'API Windows.Storage.FileProperties .
Esempio di manipolazione e movimenti di input (C++) (Windows 8) Questo esempio illustra come gestire le modifiche e i movimenti del puntatore con le GestureRecognizer API in un'app di Windows Store usando C++ e DirectX.
Esempio di generatore frattale Direct3D HLSL (Windows 8) Questo esempio illustra l'uso di Direct3D HLSL e DirectCompute compute shader per creare immagini frattali.
Esempio di effetti di illuminazione Direct2D XAML (Windows 8) Questo esempio illustra gli effetti di illuminazione disponibili in Effetti Direct2D. Le proprietà dell'effetto di illuminazione sono controllate dai controlli dell'interfaccia XAML e quindi visualizzati tramite Direct2D tramite xaml SwapChainBackgroundPanel.
Esempio di stampa direct2Dapp (Windows 8) Questo esempio illustra come aggiungere il supporto per la stampa Direct2D a un'app di Windows Store. Questo esempio illustra come usare le funzionalità Direct2D per eseguire il rendering del contenuto di un'app di Windows Store per la stampa. E come inviare il contenuto di cui è stato eseguito il rendering alla stampante.
Esempio di immagini ed effetti di stampa Direct2D (Windows 8) Questo esempio illustra come stampare immagini Direct2D e effetti Direct2D in un'app di Windows Store.
Esempio di testo animato Direct2D (Windows 8) Questo esempio illustra come eseguire rapidamente il rendering del testo usando il metodo Direct2D FillOpacityMask . L'esempio risponde anche al tocco. È possibile usare due dita per ingrandire e ridurre il testo.
Esempio di effetti post-elaborazione Direct3D (Windows 8) Questo esempio illustra la post-elaborazione di Direct3D 11.1 in una semplice scena di cubo rotante, usando buffer intermedi con scalabilità ridotta.
Esempio di Servizi linguistici estesi (ELS) (Windows 8) Questo esempio illustra l'uso di Servizi linguistici estesi in un'app di Windows Store. L'esempio implementa scenari che illustrano l'uso dei tre servizi ELS disponibili. Gli scenari illustrano come richiedere un servizio specifico.
DirectWrite esempio di hit testing (Windows 8) Questo esempio illustra come usare le funzionalità di hit testing di DirectWrite. Vengono usati per determinare quale parte del testo visualizzato viene selezionata o toccata.
esempio di oggetto inline DirectWrite (Windows 8) Questo esempio illustra come inserire un oggetto inline in un layout di testo, ad esempio un'immagine.
Esempio di disegno basato su vettori XAML (Windows 8) Questo esempio illustra come disegnare grafica basata su vettore nell'app.
Esempio di controllo delle chiamate Bluetooth (Windows 8) L'esempio Bluetooth CallControl illustra come configurare il dispositivo di comunicazione Bluetooth predefinito per la gestione delle chiamate. Sono disponibili versioni JavaScript, C#, C++e VB.Net di questo esempio. Questo esempio richiede una conoscenza degli eventi di Windows e della gestione degli eventi.
Esempio di elenco di comandi Direct2D (Windows 8) In questo esempio viene illustrato l'uso di un elenco di comandi. Viene usato per registrare un set di comandi vettoriali, creare un pennello immagine dall'elenco di comandi e quindi riempire una geometria rettangolo con essa. L'elenco dei comandi mantiene l'indipendenza della risoluzione del vettore.
Esempio ControlChannelTrigger XMLHTTPRequest (Windows 8) L'esempio mostra come usare la ControlChannelTrigger classe per abilitare l'uso di un'app di Windows Store per IXMLHTTPRequest2 essere sempre connessa e sempre raggiungibile. Questo esempio illustra l'uso delle notifiche di rete in background in un'app di Windows Store.
Esempio di schizzo del controller XInput e JavaScript (Windows 8) Questo esempio illustra come eseguire il wrapping dell'API C++ di XInput in un componente Windows Runtime. Chiama quindi da un'app di Windows Store usando JavaScript. Questo esempio implementa un'app di schizzo che consente di usare il controller di gioco Xbox per selezionare lo spessore della linea e altro ancora.
Esempio di effetto matrice convolve Direct2D (Windows 8) Questo esempio illustra l'effetto matrice convolve Direct2D Effects. In questo esempio sono disponibili alcune matrici del kernel di convoluzione di esempio: Passthrough (no-op), Sfocatura box (larghezza 5), Rilevamento bordo semplice, Nitidezza semplice, Rilievo verticale (altezza 10) e altro ancora.
Esempio di implementazione della catena di scambio DirectX (Windows 8) Questo esempio illustra come ricevere CoreWindow eventi in un'applicazione nativa e come connettere una catena di scambio DirectX alla visualizzazione applicazione.
Esempio di selezione credenziali (Windows 8) Questo esempio illustra come usare la Windows.Security.Credentials.UI.CredentialPicker classe per recuperare le credenziali. Queste credenziali possono essere passate alle API che le richiedono, ad esempio HttpClient.
Esempio di animazione Direct2D (Windows 8) Questo esempio illustra come usare Direct2D per eseguire il rendering e animare una primitiva Direct2D lungo un percorso a spirale.
Esempio di app di destinazione del contenuto di condivisione (Windows 8) Questo esempio illustra come un'app può ricevere contenuto condiviso da un'altra app. In questo esempio vengono usate le classi degli Windows.ApplicationModel.DataTransfer spazi dei nomi e Windows.ApplicationModel.DataTransfer.Share .
Esempio di salvataggio Direct2D nel file di immagine (Windows 8) Questo esempio illustra come eseguire il rendering sullo schermo usando Direct2D e DirectWrite. E come salvare l'immagine sottoposta a rendering su disco usando l'API WIC.
Ridimensionamento in base al campione DPI (Windows 8) Questo esempio descrive come creare un'app che viene ridimensionata in base alla densità di pixel dello schermo. Carica le immagini della scala corretta o sostituisce il ridimensionamento predefinito. Questo esempio usa l'API Windows.Graphics.Display .
Creazione di un esempio di componente in-process Windows Runtime (C#) (Windows 8) Questo esempio illustra come creare un componente in C# usato nel codice client C++/CX, JavaScript e C#. Il progetto OvenServer contiene una classe di runtime denominata Oven, che implementa un'interfaccia IOven e un'interfaccia IAppliance .
Esempio sul lato client di notifiche push e periodiche (Windows 8) Questo esempio illustra come un'app client può registrare e ascoltare le notifiche push inviate da un server Web. Le notifiche push possono essere usate per aggiornare una notifica o un riquadro, generare una notifica di tipo avviso popup o avviare un'attività in background.
Esempio di API per dispositivi portatili (Windows 8) Questo esempio illustra come accedere all'API IPortableDevice COM da un'app C++. Per informazioni su come accedere all'API IPortableDevice COM da un'app Desktop C++, vedere l'esempio di API COM per dispositivi portatili.
Esempio PlayToReceiver (Windows 8) Questo esempio illustra come creare un ricevitore Play To software. Per annunciare il software Play To Receiver, fare clic sul pulsante Avvia ricevitore. Per arrestare il ricevitore, fare clic sul pulsante Arresta ricevitore.
Esempio di personalizzazione della schermata di blocco (Windows 8) Questo esempio illustra come usare l'API LockScreen per impostare l'immagine della schermata di blocco dell'utente corrente. Questo esempio usa classi dello Windows.System.UserProfile spazio dei nomi .
Esempio di casella di sicurezza delle credenziali (Windows 8) Questo esempio illustra come usare le API WinRT PasswordVault e come usare la casella di sicurezza delle credenziali per archiviare le credenziali Web. Gli scenari specifici includono un singolo utente con una singola risorsa e più utenti con una singola risorsa.
Esempio di riproduzione video C++ nativa del motore multimediale (Windows 8) Questo esempio illustra la riproduzione video usando l'API MediaEngine in un'app C++ nativa.
Esempio di estensioni multimediali (Windows 8) In questo esempio viene illustrato come usare le estensioni multimediali. È possibile applicare effetti a video, decodificare video e creare flussi multimediali usando gestori di schemi.
Esempio di app della schermata di blocco (Windows 8) Questo esempio mostra come un'app può avere una presenza nella schermata di blocco, ovvero la schermata visualizzata quando il computer è bloccato, con un badge per fornire informazioni sullo stato di base o un riquadro per fornire uno stato più dettagliato.
Esempio di visualizzazione del testo XAML (Windows 8) Questo esempio illustra come controllare l'aspetto del testo nell'app.
Esempio SimpleOrientationSensor (Windows 8) Questo esempio illustra come usare l'API Windows.Devices.Sensors.SimpleOrientationSensor .
Esempio di sprite Direct3D (Windows 8) Questo esempio fornisce un'implementazione Direct3D di comportamenti batch di sprite, simile all'API XNA SpriteBatch . Gli sprite sono bitmap 2D che possono essere trasformate e gestite in modo indipendente in una scena 3D, in genere usata nei giochi 2D.
Esempio stereoscopico 3D Direct3D (Windows 8) Questo esempio illustra come aggiungere un effetto 3D stereoscopico alle app C++ usando Direct3D. Illustra anche come rispondere alle modifiche stereo del sistema in Direct3D. L'effetto stereoscopico 3D richiede un display che supporta stereo 3D.
Creazione di un componente DLL Windows Runtime con l'esempio C++ (Windows 8) Questo esempio illustra come creare un componente DLL in-process in Microsoft Visual C++. Viene usato nel codice client C++/CX, JavaScript e C#. Il progetto OvenServer contiene una classe di runtime denominata Oven, che implementa un'interfaccia IOven .
Creazione di un componente EXE Windows Runtime con l'esempio C++ (Windows 8) Questo esempio illustra come creare un componente EXE out-of-process in Microsoft Visual C++. Viene usato nel codice client C++/CX, JavaScript e C#. Il progetto OvenServer contiene una classe di runtime denominata Oven, che implementa un'interfaccia IOven .