Visual Studio Sampel C++

Sampel untuk Visual Studio C++ tersedia di web. Microsoft telah menghasilkan banyak sampel C++ yang menunjukkan fungsionalitas yang berbeda di beberapa teknologi. Berikut adalah beberapa tempat untuk menemukan sampel tambahan:

Sampel C++ yang diarsipkan pada GitHub

Visual Studio menyertakan kode sampel C++ dalam versi sebelumnya. Kode sampel diinstal dengan Visual Studio, atau tersedia sebagai unduhan terpisah. Banyak artikel dalam dokumentasi kami mengacu pada sampel ini. Sampel ini tidak diinstal oleh Visual Studio lagi. Sebagai gantinya, repositori tersedia di GitHub. Tabel di bawah ini memiliki deskripsi untuk setiap sampel, dan tautan ke direktori sampel di repositori.

Penting

Kode sampel ini dimaksudkan untuk mengilustrasikan konsep, dan hanya menunjukkan kode yang relevan dengan konsep tersebut. Ini mungkin tidak memenuhi persyaratan keamanan untuk lingkungan tertentu, dan tidak boleh digunakan persis seperti yang ditunjukkan. Kami menyarankan agar Anda menambahkan kode keamanan dan penanganan kesalahan untuk membuat proyek Anda lebih aman dan kuat. Microsoft menyediakan kode sampel "AS IS" ini tanpa jaminan.

Sampel ATL

Sampel ATL - Tingkat Lanjut

Nama sampel Deskripsi
ActiveDoc Menunjukkan cara mengimplementasikan Server Dokumen Aktif.
Asinkron Mengunduh data secara asinkron dari URL.
ATLButton Membuat tombol yang menampilkan tombol ini sendiri dengan tiga bitmap yang berbeda tergantung statusnya.
ATLDuck Menunjukkan menggunakan titik koneksi dengan kontrol ATL.
ATLSecurity Memperlihatkan cara menggunakan kelas keamanan ATL untuk memeriksa pengaturan keamanan.
ATLTraceTool Menampilkan output yang dihasilkan oleh makro ATLTRACE2.
Sambungkan Mengilustrasikan implementasi dan penggunaan titik koneksi (antarmuka IConnectionPointContainer dan IConnectionPoint) di lingkungan multithreaded.
CThreadPool Menunjukkan cara menggunakan kumpulan utas dalam aplikasi dan cara mengimplementasikan kumpulan utas dapat meningkatkan performa aplikasi.
DCOM Menunjukkan cara memanggil objek COM (diimplementasikan dalam layanan Windows) dari beberapa klien, berjalan di komputer yang berbeda.
MFCATL Mengilustrasikan bagaimana objek ATL COM dapat digunakan dalam server MFC EXE.

Sampel ATL - Kontrol

Nama sampel Deskripsi
ATLFire Menunjukkan cara membangun kontrol berjendela menggunakan ATL.
CDInfo Memutar trek audio CD dan menampilkan informasi tentang trek dalam tooltip dan tampilan diagram pai.
Circ Membuat kontrol yang menunjukkan halaman properti dan menggambar lingkaran.
Poligon Membangun kontrol yang mengimplementasikan properti kustom, peristiwa, halaman properti, dan keamanan objek.
SubEdit Membuat kontrol Windows superclassed.

Sampel ATL - Umum

Nama sampel Deskripsi
ATLCollections Menunjukkan penggunaan ICollectionOnSTLImpl dan CComEnumOnSTL, dan implementasi kelas kebijakan salin kustom.
ATLCon Menunjukkan kontainer kontrol sederhana.
ATLSafeArray Menunjukkan cara membuat dan memelihara SAFEARRAYmenggunakan CComSafeArray; juga cara meneruskan SAFEARRAY dari komponen ke skrip.
AutoThread Menunjukkan menggunakan Kelas CComAutoThreadModule.
Beeper Mengimplementasikan antarmuka tear-off dari koleksi/enumerasi BSTR.
CircColl Mengimplementasikan koleksi/enumerasi objek menggunakan ATL dan Pustaka Standar C++ .
COMMap Menunjukkan makro entri peta antarmuka COM dengan dukungan COM kompilator.
CustomString Menunjukkan cara menggunakan alokator memori kustom untuk CStringT meningkatkan performa dalam aplikasi multithreaded.
DispSink Menunjukkan menggunakan titik koneksi pada antarmuka pengiriman.

Sampel ATL - OLEDB - Konsumen

Nama sampel Deskripsi
CatDB Menampilkan informasi skema, seperti tabel dan kolom, penyedia OLE DB.
DBViewer Menunjukkan aplikasi tingkat menengah yang bergantung pada kelas CManualAccessor untuk mengambil kontrol penuh atas pengikatan data untuk aplikasi Anda.
DynamicConsumer Menunjukkan penggunaan aksesor dinamis dan kelas set baris skema untuk membaca metadata dari database.
MultiRead Membaca tabel dalam database menggunakan beberapa utas.

Sampel ATL - OLEDB - Penyedia

Nama sampel Deskripsi
AdvancedPV Mengimplementasikan Penyedia OLE DB yang dapat diperbarui. Menunjukkan beberapa teknik canggih.
UpdatePV Mengimplementasikan penyedia OLE DB yang dapat diperbarui (baca/tulis).

Sampel CLR dan bahasa - Windows Forms

Nama sampel Deskripsi
BirthdayPicker Menunjukkan bagaimana mekanisme sumber daya .NET Framework dapat digunakan dalam aplikasi C++. Ini juga menunjukkan beberapa komponen Windows Forms umum.
Kalkulator Menerapkan kalkulator saku sederhana menggunakan C++ dan kelas .NET Framework Windows Forms.
Scribble (menggunakan MFC) Implementasi MFC dari sampel Scribble, diperbarui dan diperluas untuk menyertakan fungsionalitas .NET baru.
Scribble (Windows Forms) Implementasi sampel Scribble Windows Forms, diperbarui dan diperluas untuk menyertakan fungsionalitas .NET baru.
STLCLR Menunjukkan beberapa kemampuan yang tersedia saat menggunakan Pustaka STL/CLR.

Sampel peristiwa COM

Nama sampel Deskripsi
COMEvents Menunjukkan penanganan peristiwa menggunakan COM.

Sampel ComTypeLibfor7

Nama sampel Deskripsi
ACDual Menambahkan antarmuka ganda ke aplikasi Automation.
ADOSamp Mengimplementasikan aplikasi klien/server tiga tingkat.
AllInOne Mengimplementasikan server menggunakan ATL, mengekspos koleksi STL, dan dikontrol oleh dukungan COM kompilator dalam aplikasi MFC.
COMMap Menunjukkan makro entri peta antarmuka COM dengan dukungan COM kompilator.
Sambungkan Mengilustrasikan penggunaan dan implementasi titik koneksi (antarmuka IConnectionPointContainer dan IConnectionPoint) di lingkungan multithreaded.
DCOM Menunjukkan cara memanggil objek COM (diimplementasikan dalam layanan Windows) dari beberapa klien, berjalan di komputer yang berbeda.
FreeThrd Menunjukkan klien multithreaded dan server free-threaded dengan dukungan pengompilasi COM.
InProc Menunjukkan aplikasi server Automation dalam proses dengan dukungan COM pengompilasi.
Labrador Mengimplementasikan server EXE yang tidak memiliki antarmuka pengguna apa pun.
MFCCalc Menunjukkan aplikasi server Automation dengan dukungan COM pengompilasi.

Sampel pengompilasi

Sampel pengompilasi - Umum

Nama sampel Deskripsi
ccWrapper Menunjukkan cara memetakan bendera pengompilasi C/C++ dari pengompilasi lain ke pengompilasi Visual C++ (cl.exe).

Sampel pengompilasi - MASM

Nama sampel Deskripsi
EuclidStep1 Proyek C murni yang menunjukkan algoritma Euclid untuk menemukan pembagi umum terbesar.
EuclidStep2 Ekstensi EuclidStep1 yang merupakan proyek campuran C dan MASM. Inti dari algoritme Euclid dipindahkan dari file .c ke file .asm, dengan file .c memanggil ke file .asm.
PrimesStep1 Proyek C murni yang menunjukkan Sieve of Eratosthenes untuk menemukan bilangan prima.
PrimesStep2 Ekstensi PrimesStep1 yang merupakan proyek campuran C dan MASM yang memindahkan algoritma inti ke file .asm.
PrimesStep3 Ekstensi PrimesStep2 yang menambahkan file header C terpisah dan file .asm sertakan untuk mendeklarasikan fungsi ekstern dan struktur data global.

Sampel CRT

Nama sampel Deskripsi
CPUID Menentukan kemampuan CPU yang dijalankan.
CRT_Dbg1 Mengilustrasikan fitur penelusuran kesalahan dasar pustaka run-time C.
CRT_Dbg2 Menunjukkan fungsi hook penelusuran kesalahan run-time C.
DFACObjs Memperlihatkan cara menggunakan fungsi run-time _CrtDoForAllClientObjects C untuk melakukan iterasi melalui daftar objek klien yang ditautkan.
Laporan Mengilustrasikan fungsi laporan penelusuran kesalahan run-time C.
RTC Menunjukkan fitur pemeriksaan kesalahan run-time.
SecureCRT Sampel ini menunjukkan cara meningkatkan kode yang menggunakan fungsi CRT yang tidak digunakan lagi untuk meningkatkan keamanan kode.

Sampel penelusuran kesalahan

Nama sampel Deskripsi
EEAddIn Menggunakan Api Add-In Evaluator Ekspresi untuk memperluas evaluator ekspresi debugger asli.

Sampel fusion

Nama sampel Deskripsi
TraceMan Menyediakan informasi tentang rakitan yang bergantung pada aplikasi, dan status rakitan dalam cache fusi asli, dalam bentuk yang dapat dibaca manusia.

Sampel Hilo

Nama sampel Deskripsi
Hilo Hilo adalah serangkaian artikel dan sampel aplikasi. Mereka menunjukkan kekuatan Windows 7, Visual Studio dan C++ untuk membangun aplikasi klien yang berkinerja tinggi dan responsif. Hilo menyediakan kode sumber dan panduan yang akan membantu Anda merancang dan mengembangkan aplikasi Windows yang menarik dan mendukung sentuhan Anda sendiri.

Sampel ini telah diperbarui untuk Visual Studio 2013. Sampel ini termasuk hot fix untuk file AsyncLoaderMemoryManager.cpp (dalam baris 36 dan 37), yang mengatasi masalah crash umum.

Sampel internasional

Nama sampel Deskripsi
IME Menunjukkan cara mengontrol mode Editor Metode Input dan cara mengimplementasikan IME level 3.
SatDLL Menunjukkan cara yang direkomendasikan untuk mengimplementasikan sumber daya multibahasa dalam aplikasi Win32.
UniRes Menunjukkan penggunaan file sumber daya Unicode.

Sampel bahasa - Umum

Nama sampel Deskripsi
Data Menunjukkan akses sederhana ke SQL Database.
MEDriver Mengilustrasikan penggunaan peristiwa COM (diaktifkan dari server COM yang tidak dikelola) melalui pembungkus .NET Framework, yang dibuat secara otomatis dari pustaka jenis server COM.
Nile Menunjukkan ASP.NET Web Forms dan ASP.NET Web Services.
QStat Menunjukkan cara membuat DLL yang membungkus akses ke objek COM dan mengekspos fungsionalitasnya ke klien .NET Framework.
Scribble Menunjukkan cara mengembangkan aplikasi Windows Forms MDI menggunakan C++/CLI dan kelas .NET Framework.
TilePuzzle Menunjukkan interoperabilitas antara komponen terkelola (ditulis dengan C++ dan C#) dan komponen asli (ditulis dengan C++ menggunakan atribut COM).

Sampel MFC

Sampel MFC - Tingkat Lanjut

Nama sampel Deskripsi
Collect Mendemonstrasikan kelas koleksi berbasis template MFC C++ dan kelas koleksi standar bawaan.
Cube Aplikasi OpenGL menggunakan konteks perangkat MFC bersama dengan konteks sumber daya OpenGL.
DLLHusk Berbagi versi DLL pustaka kelas Foundation dengan aplikasi dan DLL kustom.
DLLScreenCap DLL reguler yang dapat ditautkan secara statis atau dinamis ke Microsoft Foundation Class Library.
MTGDI Demonstrasi berbagi sumber daya GDI di antara beberapa utas menggunakan dukungan antarmuka dokumen tunggal (SDI) kerangka kerja untuk dokumen dan tampilan.
MTMDI Ilustrasi multithread, di mana peristiwa antarmuka pengguna diproses dalam utas antarmuka pengguna terpisah.
MTRecalc Ilustrasi multithread, di mana perhitungan ulang dilakukan dalam utas pekerja.
Mutex Aplikasi berbasis dialog yang membuat dua objek CWinThread dan menggunakannya untuk melakukan tugas di bawah kontrol pengguna.
Speakn Menunjukkan suara multimedia menggunakan sumber daya yang ditentukan pengguna.

Sampel MFC - Kontrol

Nama sampel Deskripsi
Tombol Menunjukkan penggunaan menu aktif di tempat, halaman properti stok, dan opsi kontrol kotak Tentang.
Circ Menunjukkan dasar-dasar kontrol ActiveX. Ini termasuk lukisan kontrol, stok dan properti kustom, stok dan acara kustom, penggunaan warna dan font, halaman properti Font stok, halaman properti default, dan pembuatan versi.
CmnCtrl Mendemonstrasikan beberapa kontrol baru yang tersedia dengan MFC di wiprlhext: Tombol tautan perintah (CButton), kontrol pager (CPagerCtrl), tombol split (CSplitButton), dan kontrol alamat jaringan (CNetAddressCtrl)
Isi Menunjukkan Aplikasi Kontainer Pengeditan Visual.
Gambar Menunjukkan cara menggunakan MFC untuk membangun kontrol ActiveX yang mengunduh data secara asinkron.
Berlisensi Kontrol yang memberlakukan penggunaan lisensi waktu desain dan run-time.
Pelokalan Kontrol dengan antarmuka pengguna yang dilokalkan yang menunjukkan penggunaan pustaka jenis terpisah dan pustaka tautan dinamis sumber daya (DLL) untuk pelokalan.
NetAddr Menunjukkan penggunaan kontrol Windows Vista "Net Address Verifier".
Pal Kontrol yang menampilkan warna palet. Ini menunjukkan properti baca-saja, properti Get/Set persisten, properti parameter persisten, dan properti gambar.
Pendorongan Kontrol subkelas yang ditarik dari kontrol tombol yang digambar pemilik Windows. Ini menunjukkan properti stok, peristiwa kustom, dan pemegang gambar.
RegSvr Mendemonstrasikan pemanggilan Kode Registrasi Mandiri.
SpinDial Kontrol dengan tampilan visual spin-dial yang mendemonstrasikan validasi data halaman properti.
TestHelp Kontrol ActiveX yang memiliki file bantuan dan tooltip-nya sendiri.
Waktu Kontrol yang tidak terlihat pada run-time dan memicu peristiwa pengatur waktu pada interval yang ditetapkan. Menunjukkan fungsi pemberitahuan dan properti sekitar.
XList Kontrol, subkelas dari kotak daftar Windows, yang menampilkan teks atau item bitmap.

Sampel MFC - Umum

Nama sampel Deskripsi
ClipArt Direktori ClipArt berisi sumber daya sampel yang bisa Anda gunakan untuk menyesuaikan tampilan aplikasi Anda.
CmnCtrl1 Menunjukkan cara membuat dan mengubah gaya Windows Common Control menggunakan kelas MFC (Bagian 1).
CmnCtrl2 Menunjukkan cara membuat dan mengubah gaya Windows Common Control menggunakan kelas MFC (Bagian 2).
CTaskDialog Menunjukkan berbagai fitur kelas CTaskDialog.
CtrlBars Bilah alat kustom dan bilah status, bilah dialog, dan palet mengambang.
CtrlTest Kotak daftar dan menu gambar pemilik, kontrol kustom, tombol bitmap, kontrol putar.
DBVList Menggunakan kelas CListView dan CDaoRecordset untuk mengimplementasikan fungsionalitas tampilan daftar virtual yang tersedia untuk kontrol umum tampilan daftar.
DIBLook Menunjukkan Penggunaan DIB dan Palet Warna.
DlgCbr32 Menambahkan bilah alat dan bilah status ke aplikasi berbasis dialog.
DlgTempl Menunjukkan pembuatan dinamis template dialog.
DockTool Menyeret dan membuat bilah alat mengapung yang dapat dipasang di dok.
Dynamenu Memodifikasi daftar item secara dinamis di menu; menangani perintah yang tidak diketahui pada waktu kompilasi; dan memperbarui perintah bilah status untuk perintah tersebut.
FileDlgWatcher Membuat kotak dialog kustom yang mengilustrasikan peristiwa apa yang dihasilkan saat Anda membuat CFileDialog.
Hello Mengilustrasikan satu jendela aplikasi dengan menu dan kotak Tentang.
HelloApp Sampel MFC minimal yang menggambarkan bahwa beberapa baris kode diperlukan agar jendela muncul di layar.
ListHdr Mendemonstrasikan cara menggunakan kelas MFC kontrol umum CListCtrl dan CHeaderCtrl.
MDI Aplikasi MDI yang tidak menggunakan dokumen dan tampilan.
MDIDocVw Versi sampel MDI yang diperbarui yang menggunakan arsitektur dokumen/tampilan.
MMXSwarm Menunjukkan cara menggunakan CImage, tipe data __m64 , dan bitmap independen perangkat (DIB).
Modeless Menunjukkan penggunaan objek CDialog MFC sebagai kotak dialog tanpa mode.
Multipad Editor teks sederhana yang memungkinkan pengguna membuka dan mengedit beberapa file teks sekaligus.
Npp Menunjukkan cara mengimplementasikan aplikasi antarmuka (SDI) yang mirip dengan Notepad. Ini memungkinkan Anda mengedit pesan teks dan mengirimkannya ke pengguna lain atau sistem lain melalui API olahpesan Windows, atau MAPI.
PropDlg Lembar properti (dialog).
RowList Mengilustrasikan pilihan baris penuh dalam kontrol umum tampilan daftar.
Scribble Memberikan ilustrasi sederhana dari luasnya fitur MFC.
SimpleImage Menunjukkan pemuatan, pengubahan ukuran, konversi, dan penyimpanan gambar.
SnapVw Memperlihatkan cara menggunakan halaman properti di jendela bingkai turunan MDI.
Spiro Game yang menunjukkan penggunaan CImageList dan cara menggunakan konteks tampilan memori dalam aplikasi yang membutuhkan efek animasi.
Pelacak Menunjukkan berbagai gaya dan opsi CRectTracker.
VariantUse Menunjukkan penggunaan jenis data varian.
ViewEx Beberapa tampilan, tampilan gulir, jendela pemisah.

Sampel MFC - Internet

Nama sampel Deskripsi
DHTMLExplore Menunjukkan penanganan peristiwa DHTML dan menggunakan DHTML DDX.
HTMLEdit Membungkus kontrol pengeditan MSHTML Internet Explorer
MFCIE Menunjukkan MFC Kelas CHtmlView dan CReBar.
Scheduler Menunjukkan cara membuat kotak dialog berbasis HTML menggunakan kelas pustaka Visual C++.

Sampel MFC - OLE

Nama sampel Deskripsi
ACDual Menunjukkan cara menambahkan dukungan antarmuka ganda ke server Automation berbasis MFC.
AutoClik Mengilustrasikan fitur Automation. Termasuk AUTODRIV, aplikasi klien Automation sederhana yang mendorong aplikasi sampel AUTOCLIK.
CalcDriv Klien Automation.
DrawCli Aplikasi gambar berorientasi objek fitur lengkap yang juga merupakan kontainer ActiveX Visual Editing.
HierSvr Menunjukkan Aplikasi Server dengan OLE Drag and Drop.
InProc Server Automation dalam proses yang dapat dimuat sebagai DLL di ruang alamat klien.
IPDrive Aplikasi klien Automation sederhana yang mendorong aplikasi sampel INPROC.
MFCBind Memperlihatkan cara membuat kontainer Dokumen aktif (sebelumnya dikenal sebagai DocObject).
MFCCalc Server Automation yang mengimplementasikan kalkulator sederhana.
OClient Aplikasi kontainer ActiveX Visual Editing, dengan seret dan lepaskan.
OLEView Menerapkan browser objek OLE melalui antarmuka OLE kustom.
SuperPad Menunjukkan server pengeditan visual yang mengedit teks menggunakan CEditView.
TstCon Menerapkan kontainer kontrol ActiveX menggunakan dukungan MFC untuk penyematan OLE. Anda dapat menggunakan TSTCON untuk menguji kontrol ActiveX, mengubah propertinya, dan memanggil metodenya.
WordPad Menggunakan dukungan MFC untuk kontrol edit yang kaya untuk membuat prosesor kata dasar.

Sampel MFC - Utilitas

Nama sampel Deskripsi
GUIDGen Aplikasi MFC berbasis dialog sederhana yang menghasilkan pengidentifikasi unik global.
Makehm Aplikasi konsol yang menghasilkan pemetaan antara identifikasi sumber daya dan konteks Bantuan.

Sampel MFC - Paket Fitur Visual C++ 2008

Nama sampel Deskripsi
CustomPages Menunjukkan cara menambahkan halaman kustom ke kotak dialog Kustomisasi Bilah Alat.
DesktopAlertDemo Menunjukkan cara menerapkan kotak dialog pemberitahuan desktop (mirip dengan kotak dialog aplikasi olah pesan instan).
DlgToolTips Menunjukkan cara menerapkan tooltip tingkat lanjut untuk kontrol pada kotak dialog.
DrawClient Menunjukkan cara mengintegrasikan dukungan untuk pita ke dalam aplikasi gambar dengan dukungan kontainer pengeditan.
DynamicMenu Menunjukkan cara memperbarui menu secara dinamis pada bilah menu dan menu popup pada run-time.
Explorer Menunjukkan cara mengimplementasikan penjelajah sistem file yang menyerupai File Explorer. Sampel ini memiliki elemen dan kemampuan antarmuka pengguna yang serupa.
IEDemo Menunjukkan cara mengimplementasikan aplikasi yang mirip dengan Internet Explorer, dengan elemen dan kemampuan antarmuka pengguna yang serupa.
MDITabsDemo Menunjukkan cara membuat aplikasi yang menggunakan antarmuka dokumen MDI tab baru dan bukan jendela turunan MDI tradisional.
MenuSubSet Menunjukkan cara menghapus item menu dan submenu tertentu secara dinamis saat pengaktifan aplikasi.
MSMoneyDemo Menunjukkan cara menggunakan MFC untuk membuat antarmuka pengguna yang mirip dengan Microsoft Money.
MSOffice2007Demo Menunjukkan cara mengimplementasikan aplikasi editor yang mirip dengan aplikasi Office 2007, dengan elemen antarmuka pengguna serupa dan kemampuan serupa yang terbatas. Sampel MSOffice2007Demo mengimplementasikan antarmuka pengguna pita lengkap, seperti aplikasi Office 2007. Beberapa elemen pita tersambung ke kapabilitas dalam aplikasi.
NewControls Menunjukkan kemampuan banyak kontrol yang diimplementasikan di MFC. Kontrol ini mencakup tombol yang dapat disesuaikan, kontrol dan palet pemilih warna, pemilih font, editor gambar, kisi properti, kontrol edit dengan mask, dan kontrol daftar shell dan pohon.
OutlookDemo Menunjukkan cara membuat aplikasi yang mirip dengan Outlook 2003/2007.
OutlookMultiViews Menunjukkan cara beralih antara beberapa tampilan pada satu dokumen dalam aplikasi SDI. Sampel menggunakan kontrol bilah Outlook untuk mencantumkan tampilan yang tersedia dan beralih di antaranya.
OwnerDrawMenu Mengilustrasikan cara menggambar item menu popup secara dinamis.
PaletteDemo Mengilustrasikan cara membuat toolbar multikolom dengan area informasi gambar pemilik. Klik tombol 2, 3, atau 4 pada toolbar Standar untuk mengubah pada runtime jumlah kolom toolbar kustom.
PropSheetDemo Mengilustrasikan jenis kontrol Lembar Properti berikut ini: sederhana, dengan tab di sisi kiri, dengan kontrol pohon di sisi kiri, tab gaya OneNote, daftar item di sisi kiri.
RebarTest Menunjukkan kontrol Bilah Ulang yang dapat disesuaikan yang meng-host toolbar.
RibbonGadgets Mengilustrasikan berbagai kontrol yang dapat di-host di Kontrol Pita. Di bagian bawah bingkai utama, Anda dapat menemukan jendela Kode Sumber dengan teks kode sumber, yang menguraikan cara membuat gadget tertentu.
RibbonMDI Menunjukkan penggunaan Kontrol Pita dengan Antarmuka Multidokumen.
RollupPane Menunjukkan panel "informasi" mengambang, yang secara otomatis di-roll up. Anda dapat menekan tombol sematkan pada keterangan panel mengambang untuk mengaktifkan dan menonaktifkan rolling.
SetPaneSize Menunjukkan cara mengatur ukuran panel docking secara terprogram.
Slider Menunjukkan cara mengimplementasikan tombol toolbar yang meng-host kontrol eksternal.
StateCollection Menunjukkan cara mengimplementasikan aplikasi yang menyimpan dan memuat berbagai status untuk bilah menu, toolbar, dan jendela docking.
StatusBarDemo Menunjukkan cara menambahkan berbagai kontrol tingkat lanjut ke bilah status.
TabbedView Menunjukkan cara membuat tampilan yang berisi beberapa tampilan ber-tab, seperti tab dalam buku kerja Excel.
TabControl Menunjukkan Kontrol Tab MFC dan tampilan berbeda yang dimilikinya menggunakan properti dan manajer visual yang berbeda.
TasksPane Menunjukkan kelas Panel Tugas MFC dan tampilannya yang berbeda menggunakan berbagai properti dan manajer visual.
ToolbarDateTimePicker Menunjukkan cara mengintegrasikan kontrol pemilih tanggal/waktu dengan toolbar
ToolTipDemo Menunjukkan cara menggunakan fitur tooltip MFC tingkat lanjut.
TrayMenu Mengilustrasikan kemampuan untuk menggunakan menu Bilah Kontrol MFC dengan ikon baki sistem. Ini mirip dengan ikon pemberitahuan di sudut kanan bawah layar.
VisualStudioDemo Menunjukkan cara mengimplementasikan aplikasi dengan banyak fitur antarmuka pengguna dan kemampuan Visual Studio yang sama. Banyak elemen antarmuka pengguna Visual Studio ditunjukkan, termasuk bilah menu docking, toolbar, dan jendela yang dapat disesuaikan.
WordPad Menunjukkan cara mengimplementasikan aplikasi yang meniru fungsionalitas WordPad, termasuk elemen antarmuka pengguna dan beberapa kemampuan.
WorkSpaceToolBar Menunjukkan cara menambahkan toolbar ke panel docking. Itu menyerupai bilah alat di Solution Explorer di Visual Studio.

Sampel MFC - Windows Touch

Nama sampel Deskripsi
GestureDemo Menunjukkan dukungan Windows Touch di MFC (memerlukan perangkat keras sentuh).
TouchDemo Menunjukkan dukungan Windows Touch di MFC (memerlukan perangkat keras sentuh).

Sampel ODBC

Nama sampel Deskripsi
odbcsql Sampel ini menunjukkan cara menggunakan API ODBC untuk Koneksi ke dan mengakses database.

Sampel OS

Nama sampel Deskripsi
GetImage Menunjukkan antarmuka pemrograman aplikasi (API) Windows Image Acquisition (WIA).

Sampel Unix

Nama sampel Deskripsi
Unix - ccWrapper Menunjukkan pembungkus yang memetakan bendera dari Sun Forte dan pengompilasi gcc ke pengompilasi Microsoft Visual C++ (cl.exe).

Sampel Windows 8

Paket Sampel Windows 8 mencakup semua contoh kode aplikasi yang dikembangkan dan diperbarui untuk Windows 8. Paket sampel menyediakan cara mudah untuk mengunduh semua sampel sekaligus. Sampel dalam paket sampel ini tersedia di C#, C++, VB.NET, dan JavaScript. Galeri Sampel Windows berisi sampel kode yang menjalankan berbagai model pemrograman, platform, fitur, dan komponen baru yang tersedia di Windows 8 dan Windows Server 2012. Sampel yang dapat diunduh ini berisi file solusi Visual Studio (sln), file sumber, aset, sumber daya, dan metadata yang diperlukan untuk mengompilasi dan menjalankan dengan sukses.

Informasi selengkapnya tersedia tentang model pemrograman, platform, bahasa, dan API yang ditunjukkan di setiap sampel. Lihat artikel panduan, tutorial, dan referensi yang disediakan dalam dokumentasi Windows 8, tersedia di Windows Developer Center. Sampel ini disediakan apa adanya, untuk mendemonstrasikan fungsionalitas model pemrograman dan fitur API untuk Windows 8 dan Windows Server 2012.

Nama sampel Deskripsi
Sampel Transfer Latar Belakang (Windows 8) Contoh ini menunjukkan perilaku yang hemat daya, hemat biaya, dan fleksibel dari Background Transfer API untuk aplikasi Windows Runtime. Skenario sampel yang disediakan mencakup unduhan dan unggahan file.
Sampel CryptoWinRT (Windows 8) Sampel ini menunjukkan cara menggunakan API Kriptografi baru.
Sampel Cetak (Windows 8) Sampel ini menunjukkan bagaimana aplikasi dapat mengintegrasikan pengalaman cetak Windows. Skenario yang ditunjukkan dalam sampel ini meliputi: Mencetak dari aplikasi dengan menggunakan bilah tombol dan kontrak cetak, Mencetak dari dalam pengalaman aplikasi, dan banyak lagi.
Sampel HttpClient (Windows 8) Sampel ini menunjukkan penggunaan kelas HttpClient dan antarmuka IXMLHTTPRequest2 untuk mengunggah dan mengunduh berbagai jenis konten dari server HTTP menggunakan fitur jaringan yang disediakan oleh Windows Runtime.
Sampel sensor Accelerometer sensor sample (Windows 8) Sampel ini menunjukkan cara menggunakan API Windows.Devices.Sensors.Accelerometer. Sampel ini memungkinkan pengguna untuk melihat kekuatan akselerasi di sepanjang sumbu X, Y-, dan Z untuk akselerometer 3 sumbu. Anda dapat memilih salah satu dari tiga skenario.
Sampel nama gambar akun (Windows 8) Sampel ini menunjukkan berbagai cara untuk mendapatkan nama pengguna yang saat ini masuk. Ini juga menunjukkan cara mendapatkan dan mengatur gambar yang digunakan untuk ubin pengguna.
Sampel pengaturan Aplikasi (Windows 8) Contoh ini menunjukkan cara menggunakan API ApplicationSettings dan flyout setelan untuk mengintegrasikan UI setelan aplikasi dengan pesona Setelan. Sampel menggunakan namespace Windows.UI.ApplicationSettings dan WinJS.UI.SettingsFlyout.
Aplikasi perangkat Windows Store untuk sampel kamera (Windows 8) Sampel ini menunjukkan cara membuat aplikasi perangkat Windows Store untuk kamera. Aplikasi perangkat Windows Store disediakan oleh IHV atau OEM untuk membedakan pengalaman pengambilan untuk kamera tertentu.
Mulai menggunakan sampel pembaca blog sederhana C++ (Windows 8) Sampel menunjukkan beberapa prinsip dasar pengembangan aplikasi Windows Store di C++ asli menggunakan XAML untuk menentukan antarmuka pengguna. Ini adalah versi lengkap dari aplikasi yang dibahas di Windows Developer Center.
Membaca dan menulis sampel data (Windows 8) Sampel ini menunjukkan cara menggunakan kelas DataReader dan DataWriter untuk menyimpan dan mengambil data.
Sampel data aplikasi (Windows 8) Sampel ini menunjukkan kepada Anda cara menyimpan dan mengambil data yang khusus untuk setiap pengguna dan aplikasi Windows Store menggunakan API data aplikasi Windows Runtime. Data aplikasi mencakup status sesi, preferensi pengguna, dan pengaturan lainnya.
Sampel akses driver kustom (Windows 8) Sampel ini menunjukkan cara menggunakan CreateDeviceAccessInstance dan IDeviceIoControl untuk mengakses perangkat khusus.
Sampel penting XAML ListView dan GridView (Windows 8) Sampel ini menunjukkan cara menggunakan kontrol GridView dan ListView.
Sampel metrik animasi (Windows 8) Sampel ini memperlihatkan cara menggunakan API Metrik Animasi di Windows.UI.Core.AnimationMetrics untuk mengakses parameter mentah yang menentukan animasi di Windows Animation Library.
Sampel msAudioCategory Playback Manager (Windows 8) Sampel ini menunjukkan cara memilih kategori msAudioCategory yang benar untuk aliran audio-video (AV) untuk mengonfigurasinya sebagai aliran pemutaran audio.
Sampel game menembak XAML DirectX 3D (Windows 8) Sampel ini menunjukkan implementasi game 3-D orang pertama sederhana menggunakan DirectX (Direct3D 11.1, Direct2D, XInput, dan XAudio2) dan XAML dalam aplikasi C++. XAML digunakan untuk tampilan heads-up dan pesan status game.
Sampel pengguliran, penggeseran, dan pembesaran tampilan XAML (Windows 8) Sampel ini menunjukkan cara menggunakan kontrol ScrollViewer untuk menggeser dan memperbesar tampilan.
Sampel kontrol XAML FlipView (Windows 8) Sampel ini menunjukkan cara menggunakan kontrol FlipView untuk memungkinkan pengguna membalik koleksi.
Sampel sensor gyrometer (Windows 8) Sampel ini menunjukkan cara menggunakan API Windows.Devices.Sensors.Gyrometer. Sampel ini memungkinkan pengguna untuk melihat kecepatan sudut di sepanjang sumbu X, Y-, dan Z untuk gyrometer 3 sumbu.
Aplikasi perangkat untuk sampel SDK printer (Windows 8) Sampel ini menunjukkan cara membuat aplikasi perangkat untuk printer yang dapat diaktifkan dari kontrak ubin, kontrak printTaskSettings, dan dari toast yang ditampilkan oleh backgroundTask sebagai respons terhadap peristiwa driver cetak.
Sampel tugas latar belakang (Windows 8) Sampel ini menunjukkan kepada Anda cara membuat dan mendaftarkan tugas latar belakang menggunakan API tugas latar belakang Windows Runtime. Tugas latar belakang dipicu oleh sistem atau peristiwa waktu, dan dapat dibatasi oleh satu atau beberapa kondisi.
Sampel StreamSocket (Windows 8) Sampel ini menunjukkan dasar-dasar kelas StreamSocket menggunakan fitur jaringan yang disediakan oleh Windows Runtime. Komponen klien sampel membuat soket TCP untuk membuat koneksi jaringan, menggunakan soket untuk mengirim data, dan banyak lagi.
Sampel pemberitahuan terjadwal (Windows 8) Sampel ini menunjukkan cara menggunakan pembaruan ubin terjadwal dan berulang dan pemberitahuan toast untuk aplikasi. Kemampuan ini memungkinkan Anda menentukan waktu yang tepat untuk mengirimkan pemberitahuan, meskipun aplikasi tidak berjalan.
Sampel Pendamping Manajer Pemutaran (Windows 8) Sampel ini menunjukkan cara memilih kategori msAudioCategory yang benar untuk aliran audio-video untuk mengonfigurasinya sebagai aliran pemutaran audio.
Sampel OrientationSensor (Windows 8) Sampel ini menunjukkan cara menggunakan API Windows.Devices.Sensors.OrientationSensor. Ini memungkinkan pengguna untuk melihat matriks rotasi dan nilai Quaternion yang mencerminkan orientasi perangkat saat ini.
Sampel akses file (Windows 8) Sampel ini menunjukkan cara membuat, membaca, menulis, menyalin, dan menghapus file, cara mengambil properti file, dan cara melacak file atau folder sehingga aplikasi Anda dapat mengaksesnya lagi. Sampel ini menggunakan API Windows.Storage dan Windows.Storage.AccessCache.
Sampel penyimpanan yang dapat dilepas (Windows 8) Sampel penyimpanan yang dapat dilepas menunjukkan cara mentransfer file ke dan dari perangkat penyimpanan yang dapat dilepas. Sampel ini memerlukan perangkat penyimpanan yang dapat dilepas yang terhubung ke sistem, seperti kamera, pemutar media, ponsel, atau thumb drive USB.
Sampel interop XAML SurfaceImageSource DirectX (Windows 8) Sampel ini menunjukkan cara menggunakan SurfaceImageSource untuk menyertakan konten DirectX di aplikasi XAML Anda. Sampel ini menggunakan C++ dan C#.
Menyambungkan dengan sampel WebSocket (Windows 8) Sampel ini menunjukkan cara menggunakan WebSocket di aplikasi Windows Store yang terhubung. Sampel mencakup fungsionalitas dasar, seperti cara membuat koneksi, mengirim dan menerima data, dan menutup koneksi.
Mengonfigurasi kunci untuk sampel media (Windows 8) Sampel ini menunjukkan cara mengonfigurasi tombol media perangkat keras pada keyboard. Kemudian, cara menggunakan tombol yang dikonfigurasi untuk mengontrol aliran audio-video dengan menekan atau mengklik putar, menjeda, menghentikan, dan sebagainya.
Sampel animasi kepribadian XAML (Windows 8) Sampel ini menunjukkan cara menggunakan animasi kepribadian bawaan di aplikasi Anda.
Sampel pemberitahuan toast (Windows 8) Sampel ini menunjukkan cara menggunakan pemberitahuan toast: Yang muncul sebagai pemberitahuan pop-up di sudut kanan atas layar. Pengguna dapat memilih toast (sentuh atau klik) untuk meluncurkan aplikasi terkait.
Sampel aplikasi Pemilih Kontak (Windows 8) Sampel ini menunjukkan cara menggunakan Pemilih Kontak untuk memilih satu atau beberapa kontak. Ini juga termasuk implementasi dasar API Pemilih Kontak untuk menunjukkan cara menampilkan daftar kontak kepada pengguna.
Contoh permainan labirin kelereng DirectX (Windows 8) Sampel ini menunjukkan cara membangun game 3D dasar menggunakan DirectX. Game ini adalah game labirin sederhana di mana pemain ditantang untuk menggulir kelereng melalui labirin jebakan menggunakan kontrol kemiringan.
Sampel aplikasi kartu pos DirectX (Windows 8) Sampel ini menunjukkan implementasi aplikasi Windows Store sederhana menggunakan DirectX dengan C++ untuk pembuatan kartu pos menggunakan interop DirectX dan XAML.
Sampel permainan menembak DirectX 3D (Windows 8) Sampel ini menunjukkan implementasi game 3-D orang pertama sederhana menggunakan DirectX (Direct3D 11.1, Direct2D, XInput, dan XAudio2) dalam aplikasi C++.
Sampel kontrol XAML AppBar (Windows 8) Sampel ini menunjukkan cara menggunakan kontrol AppBar untuk menyajikan navigasi, perintah, dan alat kepada pengguna. Bilah aplikasi disembunyikan secara default dan muncul saat pengguna menggesek jari dari tepi atas atau bawah layar.
Sampel pemformatan tanggal dan waktu (Windows 8) Sampel ini menunjukkan cara menggunakan kelas DateTimeFormatter di namespace Windows.Globalization.DateTimeFormatting untuk menampilkan tanggal dan waktu sesuai dengan preferensi pengguna.
Sampel ubin sekunder (Windows 8) Sampel ini menunjukkan cara menyematkan dan menggunakan ubin sekunder. Itu adalah ubin yang secara langsung mengakses bagian atau pengalaman tertentu yang tidak default dalam aplikasi, seperti game tersimpan, atau teman tertentu di aplikasi jejaring sosial.
Sampel pengujian tekan Input Sentuhan (Windows 8) Sampel ini menggunakan teka-teki bentuk poligon untuk menunjukkan cara menangani input pointer, menerapkan pengujian hit kustom untuk input sentuhan, dan memproses manipulasi di aplikasi Windows Store menggunakan C++ dan DirectX.
Sampel informasi jaringan (Windows 8) Sampel ini menunjukkan cara menggunakan API Informasi Jaringan Windows Runtime.
Input Sampel tinta yang disederhanakan (Windows 8) Sampel ini menunjukkan cara menggunakan fungsionalitas tinta di aplikasi Windows Store.
Sampel StorageDataSource dan GetVirtualizedFilesVector (Windows 8) Sampel ini menunjukkan cara mengambil dan menampilkan gambar di Pustaka Gambar pengguna.
Sampel pemanggilan gerakan berbasis Edge (Windows 8) Sampel ini menunjukkan cara mendengarkan peristiwa yang terjadi di UI berbasis edge, menggunakan kelas EdgeGesture.
Periksa apakah sesi saat ini adalah sampel jarak jauh (Windows 8) Sampel ini menunjukkan penggunaan API Windows.System.RemoteDesktop.
Sumber daya aplikasi dan sampel pelokalan (Windows 8) Sampel ini menunjukkan cara menggunakan sumber daya aplikasi untuk memisahkan konten yang dapat dilokalkan dari kode aplikasi. Sampel menggunakan namespace Windows.ApplicationModel.Resources.Core dan Windows.Globalization, dan WinJS.Resources.
Sampel menu konteks (Windows 8) Sampel ini menunjukkan cara membuat menu konteks dan cara mengganti menu konteks default untuk teks. Sampel ini menggunakan API Windows.UI.Popups, termasuk PopupMenu dan peristiwa oncontextmenu.
Sampel geolokasi (Windows 8) Sampel Geolokasi menunjukkan cara menggunakan API GEOLOCATION untuk mendapatkan lokasi geografis PC pengguna. Aplikasi dapat menggunakan API Geolokasi untuk mendapatkan lokasi satu kali, atau dapat terus melacak lokasi.
Sampel dialog pesan (Windows 8) Sampel ini menunjukkan cara menggunakan MessageDialog untuk menampilkan dialog, mengatur perintah dan tindakannya, dan mengubah tombol default. Namespace Windows.UI.Popups berisi kelas MessageDialog.
Sampel ekstensi media MediaStreamSource (Windows 8) Sampel ini menunjukkan cara mendukung konsep Microsoft Silverlight MediaStreamSource di aplikasi Windows Store.
DirectWrite sampel teks vertikal (Windows 8) Sampel ini menggunakan DirectWrite dan Direct2D untuk menampilkan teks vertikal dengan benar dalam bentuk tata letak kustom.
Sampel rotasi rantai pertukaran DXGI (Windows 8) Sampel ini menunjukkan metode IDXGISwapChain1::SetRotation dan bagaimana Anda dapat menggunakan metode ini bersama dengan konten yang telah dirutekan untuk meningkatkan performa presentasi.
Sampel efek gambar kustom Direct2D (Windows 8) Sampel ini menunjukkan cara menerapkan Efek Direct2D kustom menggunakan piksel standar, vertex, dan shader komputasi.
Sampel input sentuh DirectX (Windows 8) Sampel ini menunjukkan navigasi sentuhan dan mouse lingkungan 3-D di aplikasi C++ dengan Direct3D.
Sampel pengontrol game XInput (Windows 8) Sampel ini menunjukkan penggunaan API XInput dalam aplikasi C++. Sampel ini membaca input dari pengontrol game Xbox dan menampilkan data tentang gerakan tongkat analog dan penekanan tombol.
Sampel interop Direct3D-Direct2D (Windows 8) Sampel ini menunjukkan cara beroperasi dengan Direct2D dan DirectWrite untuk menulis teks ke target render Direct3D. Ini adalah cara yang efektif untuk membuat tampilan heads-up dan pembacaan berbasis teks seperti panel penilaian dalam game dan aplikasi 3-D.
Sampel sindikasi (Windows 8) Sampel ini menunjukkan aplikasi Windows Store dasar untuk Windows 8 yang dapat mengambil umpan dari layanan web. Sampel ini saat ini disediakan dalam bahasa pemrograman JavaScript, C#, C++, dan VB.
Sampel ubin dan lencana aplikasi (Windows 8) Sampel ini menunjukkan cara menggunakan ubin aplikasi, yang merupakan representasi dan titik peluncuran untuk aplikasi Anda di layar Mulai. Ini juga menunjukkan cara menggunakan lencana pada ubin tersebut. Ini adalah metode bagi aplikasi untuk menyampaikan informasi status kepada pengguna saat aplikasi tidak berjalan.
Sampel kontrol pengguna dan kustom XAML (Windows 8) Sampel ini menunjukkan cara membuat dan menggunakan elemen UserControl XAML dan membuat kontrol kustom untuk proyek Anda.
Sampel pemuatan sumber daya Direct3D (Windows 8) Sampel ini menunjukkan pemuatan sumber daya Direct3D untuk aplikasi C++ dengan DirectX.
XAML ListView dan GridView menyesuaikan sampel interaktivitas (Windows 8) Sampel ini menunjukkan model interaksi kontrol ListView.
Sampel kontrol XAML WebView (Windows 8) Sampel ini menunjukkan cara menggunakan WebView kontrol untuk menampilkan URL, memuat HTML, berinteraksi dengan skrip dalam WebView, dan menggunakan WebViewBrush.
Sampel sensor kompas (Windows 8) Sampel ini menunjukkan cara menggunakan API Windows.Devices.Sensors.Compass. Sampel ini memungkinkan pengguna untuk melihat pembacaan kompas sebagai utara-magnetik dan, tergantung pada sensor yang dipasang, nilai utara-sebenarnya.
Menampilkan sampel orientasi (Windows 8) Sampel ini menunjukkan cara menggunakan kelas DisplayProperties untuk mengatur orientasi tampilan di aplikasi.
Sampel mode interpolasi Direct2D (Windows 8) Sampel ini menunjukkan berbagai mode interpolasi yang digunakan oleh Direct2D.
Sampel preferensi globalisasi (Windows 8) Sampel ini menunjukkan cara menggunakan kelas Windows.System.UserProfile.GlobalizationPreferences untuk mendapatkan preferensi globalisasi pengguna. Ini juga menunjukkan cara menggunakan kelas GeographicRegion dan Language.
Sampel realisasi geometri Direct2D (Windows 8) Sampel ini menunjukkan bagaimana tesselulasi geometri multiinti dapat membantu mengurangi waktu penyajian geometri. Menggunakan mask opacity dan mesh merupakan alternatif untuk rendering geometri tradisional yang mungkin lebih baik dalam beberapa situasi.
Sampel pemetaan font bahasa (Windows 8) Sampel ini menunjukkan cara mendapatkan rekomendasi font khusus bahasa menggunakan LanguageFontGroup kelas di namespace Windows.Globalization.Fonts.
Sampel sensor inklinometer (Windows 8) Sampel ini menunjukkan cara menggunakan API Windows.Devices.Sensors.Inclinometer. Sampel ini memungkinkan pengguna untuk melihat sudut inklinometer tentang sumbu X, Y, dan Z untuk inklinometer sumbu 3.
Sampel gaya kontras tinggi XAML (Windows 8) Sampel ini menunjukkan berbagai teknik untuk menerapkan dukungan untuk mode kontras tinggi di aplikasi Anda. Dukungan untuk mode kontras tinggi penting untuk membuat aplikasi Anda dapat diakses oleh orang-orang dengan masalah penglihatan.
Sampel kemampuan Perangkat Input (Windows 8) Sampel ini menunjukkan cara mengkueri perangkat input yang tersambung ke perangkat pengguna. Dan, cara mendukung mode pointer, sentuhan, pena/stylus, mouse, dan input keyboard dari aplikasi Windows Store.
Kebijakan EAS untuk sampel klien email (Windows 8) Sampel ini menunjukkan bagaimana klien email dapat mengambil informasi perangkat dan bekerja dengan kebijakan Exchange Active Sync (EAS) yang disediakan. Aplikasi Windows Store dapat mengonfigurasi klien email mereka agar tetap mematuhi kebijakan EAS yang diberikan.
Sampel DatagramSocket (Windows 8) Sampel ini menunjukkan dasar-dasar kelas DatagramSocket menggunakan fitur jaringan yang disediakan oleh Windows Runtime. Komponen klien dari sampel membuat soket UDP, menggunakan soket untuk mengirim dan menerima data, dan menutup soket.
DirectWrite sampel hello world (Windows 8) Sampel ini menunjukkan cara menggunakan DirectWrite dan Direct2D untuk merender teks "Halo Dunia" ke CoreWindow.
Sampel pemadatan (Windows 8) Sampel ini menunjukkan cara membaca data terstruktur dari file dan menulis data terkompresi ke file baru dan cara membaca data terkompresi dan menulis data yang didekompresi ke file baru. Banyak aplikasi perlu mengompresi dan mendekompresi data.
Sampel latar belakang status jaringan (Windows 8) Sampel ini menunjukkan cara menentukan perubahan profil koneksi Internet dengan mendaftarkan pengatur tugas latar belakang untuk peristiwa Perubahan Status Jaringan menggunakan kondisi Internet Present.
Sampel informasi paket aplikasi (Windows 8) Sampel ini menunjukkan kepada Anda cara mendapatkan informasi paket menggunakan API pengemasan Windows Runtime. Pengguna memperoleh aplikasi Windows Store Anda sebagai paket aplikasi. Windows menggunakan informasi dalam paket aplikasi untuk menginstal aplikasi berdasarkan per pengguna.
Sampel LightSensor (Windows 8) Sampel ini menunjukkan cara menggunakan API Windows.Devices.Sensors.LightSensor. Sampel ini memungkinkan pengguna untuk melihat pembacaan cahaya sekitar sebagai nilai LUX. Anda dapat memilih salah satu dari dua skenario: peristiwa data LightSensor, Pembacaan sensor cahaya saat ini, dan banyak lagi.
Sampel penyediaan akun broadband seluler (Windows 8) Sampel ini menunjukkan cara menggunakan API agen provisi Windows 8 Mobile Broadband (Windows.Networking.NetworkOperators.ProvisioningAgent) untuk mengonfigurasi Windows 8 dengan informasi konektivitas yang diperlukan dan penyediaan akses.
Sampel Media Play To (Windows 8) Sampel ini menunjukkan Play To API. Ini menunjukkan bagaimana Anda dapat memperluas aplikasi media Anda untuk melakukan streaming video, audio, dan gambar ke perangkat lain di jaringan lokal Anda.
Sampel keyboard Sentuh Input (Windows 8) Sampel ini menunjukkan cara meluncurkan keyboard sentuh secara otomatis dalam kontrol kustom yang tidak berasal dari kontrol platform. Sampel mengimplementasikan kontrol kustom yang memerlukan input keyboard dan tidak berasal dari kontrol XAML standar.
Sampel pustaka animasi XAML (Windows 8) Sampel ini menunjukkan cara menganimasikan elemen dan menerapkan fungsi easing ke animasi untuk mencapai berbagai efek.
Sampel Snap (Windows 8) Status snapped adalah salah satu dari empat kemungkinan status tampilan aplikasi. Memosisikan aplikasi mengubah ukuran aplikasi menjadi lebar 320 piksel, yang memungkinkannya berbagi layar dengan aplikasi lain. Snapping memungkinkan dua aplikasi terlihat secara bersamaan.
Sampel media transcoding (Windows 8) Sampel ini menunjukkan cara menggunakan API Windows.Media.Transcoding untuk melakukan transcoding file video di aplikasi Windows Store. Transcoding adalah konversi file media digital, seperti file video atau audio, dari satu format ke format lainnya.
Sampel transformasi dua dimensi XAML (Windows 8) Sampel ini menunjukkan cara menggunakan transformasi dua dimensi untuk memodifikasi bagaimana elemen ditampilkan di aplikasi Anda. Transformasi menentukan cara memetakan, atau mengubah, menunjuk dari satu ruang koordinat ke ruang koordinat lainnya.
Sampel baca-tulis data XML IXmlReader dan IXmlWriter (Windows 8) Sampel ini menunjukkan cara menggunakan IXmlReader dan IXmlWriter di aplikasi Windows Store Anda dengan C++. Fitur ini digunakan untuk membaca dan menulis data XML dari file teks berformat XML datar. Antarmuka ini adalah bagian dari Windows Win32 dan API COM, tetapi didukung oleh Windows Runtime.
Pengambilan media menggunakan sampel perangkat tangkapan (Windows 8) Sampel ini menunjukkan cara menggunakan API MediaCapture untuk mengambil video, audio, dan gambar dari perangkat tangkapan, seperti webcam.
Sampel Popup XAML (Windows 8) Sampel ini menunjukkan cara membuat dan menggunakan elemen Popup XAML di proyek Anda.
Sampel CameraCaptureUI (Windows 8) Sampel ini menunjukkan cara menggunakan API Windows.Media.Capture.CameraCaptureUI, yang menampilkan UI layar penuh untuk mengambil foto atau video. UI Kamera Capture menyediakan kontrol untuk beralih dari foto ke video, timer untuk mengambil foto yang tertunda waktu, dan banyak lagi.
Sampel pemutaran file audio XAudio2 (Windows 8) Sampel ini menunjukkan penggunaan XAudio2 dalam aplikasi.
Sampel Hilo C++ (Windows 8) Sampel ini menunjukkan cara membuat aplikasi Windows Store lengkap menggunakan C++ dan XAML. Sampel foto Hilo memberikan panduan kepada pengembang C++ yang ingin membuat aplikasi Windows 8 menggunakan C++, XAML modern, dan Windows Runtime.
DirectWrite sampel perender teks kustom (Windows 8) Sampel ini menunjukkan cara mengimplementasikan perender teks kustom untuk DirectWrite.
DirectWrite sampel enumerasi font (Windows 8) Sampel ini menunjukkan cara menggunakan DirectWrite untuk mencantumkan font dalam koleksi font sistem pada perangkat pengguna.
Sampel transformasi perspektif Direct2D (Windows 8) Sampel ini menunjukkan cara menggunakan API DrawBitmap untuk menampilkan gambar dengan transformasi perspektif yang diterapkan padanya.
Sampel CameraOptionsUI (Windows 8) Sampel ini menunjukkan cara menggunakan opsi kamera di aplikasi perangkat. API CameraOptionsUI menampilkan UI untuk menyesuaikan pengaturan kamera. Sampel ini membutuhkan webcam.
Sampel pemutaran pengontrol audio XInput (Windows 8) Sampel ini menunjukkan pemutaran XAudio2 ke perangkat XInput, seperti headset, di aplikasi.
Sampel efek transformasi Direct2D 3D (Windows 8) Sampel ini menunjukkan berbagai metode untuk mengubah gambar dalam ruang 3-D.
Windows sampel otorisasi akun (Windows 8) Sampel ini menunjukkan cara menggunakan anggota Windows.Security.Authentication.OnlineId namespace layanan untuk mengautentikasi pengguna dengan Akun Microsoft mereka dalam mode delegasi. Dan, cara mengirim token yang diperoleh ke API Live Connect menggunakan protokol REST.
Sampel pemformatan dan penguraian angka (Windows 8) Sampel ini menunjukkan cara menggunakan kelas DecimalFormatter, CurrencyFormatter, PercentFormatter, dan PermilleFormatter di namespace Windows.Globalization.NumberFormatting. Mereka digunakan untuk menampilkan dan mengurai angka, mata uang, dan nilai persen.
Sampel sumber daya penawaran dan klaim kembali DXGI (Windows 8) Sampel ini menunjukkan penggunaan DXGI IDXGIDevice2::OfferResources dan IDXGIDevice2::ReclaimResources API dalam aplikasi C++ dengan DirectX.
Sampel broker autentikasi web (Windows 8) Sampel ini menunjukkan api WinRT broker autentikasi web. Ini memungkinkan Anda mengaktifkan koneksi akses menyeluruh (SSO) ke penyedia OAuth seperti Facebook, Google, Microsoft, dan Twitter.
Sampel efek aliran audio XAudio2 (Windows 8) Sampel ini menunjukkan streaming audio di aplikasi C++ menggunakan API XAudio2 dan Media Foundation.
Sampel layar splash (Windows 8) Sampel ini menunjukkan cara meniru layar percikan yang Windows tampilkan untuk aplikasi Anda, dengan memosisikan gambar serupa dengan benar saat Windows mematikan layar percikan yang ditampilkannya.
Sampel tugas latar belakang SMS (Windows 8) Sampel ini menunjukkan cara menggunakan Windows 8 Mobile Broadband SMS API (Windows.Devices.Sms) dengan API Tugas Latar Belakang (Windows.ApplicationModel.Background) untuk mengirim dan menerima pesan teks SMS.
SMS sampel manajemen kirim, terima, dan SIM (Windows 8) Sampel ini menunjukkan cara menggunakan Windows 8 Mobile Broadband SMS API (Windows.Devices.Sms).
Sampel aplikasi uji coba dan pembelian dalam aplikasi (Windows 8) Sampel ini menunjukkan cara menggunakan API lisensi yang disediakan oleh Windows Store untuk menentukan status lisensi aplikasi, atau fitur yang diaktifkan oleh pembelian dalam aplikasi.
Sampel input teks keyboard Input Sentuh (Windows 8) Sampel ini menunjukkan cara mengaktifkan tampilan yang dioptimalkan pada keyboard sentuh. Ini bekerja dengan menggunakan cakupan input dan jenis input dengan kontrol di namespace WinJS.UI, dan dengan kontrol XAML TextBox dan RichEdit.
Sampel pengeditan teks XAML (Windows 8) Sampel ini menunjukkan cara menggunakan kontrol input teks di aplikasi Anda.
Sampel kumpulan utas (Windows 8) Sampel ini menunjukkan kepada Anda cara menjalankan item kerja secara asinkron menggunakan API kumpulan thread Windows Runtime.
Sampel penyedia jendela inti UI Automation (Windows 8) Sampel ini menunjukkan cara membuat penyedia Microsoft UI Automation. Ini membuat informasi terprogram tentang aplikasi Windows Store tersedia untuk teknologi yang dapat diakses seperti pembaca layar. Sampelnya adalah aplikasi Direct2D.
Sampel aksesibilitas XAML (Windows 8) Sampel ini menunjukkan kepada Anda cara menambahkan dukungan aksesibilitas dasar ke aplikasi Anda.
Sampel daftar putar (Windows 8) Sampel ini menunjukkan cara membuat, menyimpan, menampilkan, dan mengedit daftar putar file audio. Sampel ini menggunakan kelas yang ada di namespace Windows.Media.Playlists.
Sampel klien Media Server (Windows 8) Sampel ini menunjukkan cara membuat klien Media Server menggunakan API Media Server. Sampel Media Server menunjukkan cara menelusuri Server Media Digital secara terprogram di jaringan lokal Anda, dan menampilkan semua file videonya.
Sampel aplikasi majalah Direct2D (Windows 8) Sampel ini menunjukkan cara menggunakan Direct2D, DirectWrite, Windows Imaging Component (WIC), dan XAML untuk membangun aplikasi dengan presentasi jenis majalah.
Sampel akun broadband seluler dan manajemen perangkat (Windows 8) Sampel ini menunjukkan cara menggunakan Windows 8 Mobile Broadband API (Windows.Networking.NetworkOperators) yang digunakan oleh Operator Jaringan Seluler (MNO). Ini menunjukkan cara menggunakan API MobileBroadbandAccount untuk mengambil dan menampilkan akun Mobile Broadband yang tersedia.
Sampel jarak (Windows 8) Sampel ini menunjukkan cara menggunakan kelas PeerFinder dan ProximityDevice untuk berkomunikasi dengan komputer terdekat. Anda dapat menggunakan API Proximity untuk bertukar pesan kecil selama gerakan ketuk atau menyiapkan koneksi soket antara aplikasi peer.
Membuat sampel komponen dalam proses runtime Windows (C++CX) (Windows 8) Sampel ini menunjukkan cara membuat komponen di C++/CX yang digunakan dalam kode klien C++/CX, JavaScript, dan C#. Proyek OvenServer berisi kelas runtime bernama Oven, yang mengimplementasikan IOven antarmuka dan IAppliance antarmuka.
Sampel preferensi rotasi otomatis perangkat (Windows 8) Sampel ini menunjukkan cara menggunakan kelas DisplayProperties untuk menangani dan memverifikasi peristiwa rotasi perangkat.
Sampel komunikasi real time (Windows 8) Sampel ini menunjukkan cara menggunakan fitur latensi rendah untuk mengaktifkan aplikasi komunikasi real time.
Berbagi sampel aplikasi sumber konten (Windows 8) Sampel ini menunjukkan bagaimana aplikasi dapat berbagi konten dengan aplikasi lain. Sampel ini menggunakan kelas dari Windows.ApplicationModel.DataTransfer namespace.
Sampel kontrak pencarian (Windows 8) Sampel ini memperlihatkan cara mengizinkan pengguna mencari aplikasi Anda saat mereka memilih tombol Cari dan membuka panel pencarian. Dan, cara menggunakan panel pencarian untuk menampilkan saran untuk kueri pengguna.
Sampel pemberitahuan mentah (Windows 8) Sampel ini menunjukkan cara menggunakan pemberitahuan mentah, yang merupakan pemberitahuan push tanpa UI terkait yang melakukan tugas latar belakang untuk aplikasi.
Sampel efek gambar dasar Direct2D (Windows 8) Sampel ini menunjukkan cara memuat gambar, menerapkan efek kabur Gaussian ke dalamnya, lalu menampilkannya dalam Windows::UI::Core::CoreWindow.
Efek Direct2D pada sampel primitif (Windows 8) Sampel ini menunjukkan cara menerapkan efek gambar ke primitif Direct2D. Sampel ini menggambar persegi panjang bulat menggunakan Direct2D lalu menggambar teks DirectWrite di tengah persegi. Kemudian menerapkan grafik efek untuk itu.
Sampel ControlChannelTrigger StreamSocket (Windows 8) Sampel menunjukkan cara menggunakan kelas ControlChannelTrigger di aplikasi Windows Store. Sampel ini menggunakan TCP StreamSocket, sehingga aplikasi selalu terhubung dan selalu dapat dijangkau. Sampel ini menunjukkan penggunaan pemberitahuan jaringan latar belakang.
Sampel ControlChannelTrigger StreamWebSocket (Windows 8) Sampel menunjukkan cara menggunakan kelas ControlChannelTrigger untuk mengaktifkan aplikasi Windows Store menggunakan StreamWebSocket agar selalu terhubung dan selalu dapat dijangkau. Sampel ini menunjukkan penggunaan pemberitahuan jaringan latar belakang.
Sampel peluncuran asosiasi (Windows 8) Sampel ini menunjukkan kepada Anda cara meluncurkan aplikasi default pengguna untuk jenis file atau protokol. Anda juga dapat mempelajari cara mengaktifkan aplikasi menjadi aplikasi default untuk jenis file atau protokol.
Sampel AtomPub (Windows 8) Sampel ini menunjukkan cara mengakses, membuat, memperbarui, dan menghapus umpan konten sindikasi dari web. Ini menggunakan implementasi runtime Windows dari standar Publikasi Atom.
Sampel pendaftaran sertifikat (Windows 8) Sampel ini menunjukkan cara membuat dan mendaftarkan sertifikat dalam hierarki sertifikasi. Untuk mendapatkan salinan evaluasi Windows 8, buka Windows 8. Untuk mendapatkan salinan evaluasi Microsoft Visual Studio 2012, buka Visual Studio 2012.
Sampel aplikasi Clipboard (Windows 8) Sampel ini menunjukkan bagaimana aplikasi dapat menggunakan perintah clipboard, termasuk menyalin, menempel, memotong, dan memindahkan. Sampel ini menggunakan kelas dari Windows.ApplicationModel.DataTransfer namespace.
Sampel mode efek komposit Direct2D (Windows 8) Sampel ini menunjukkan berbagai mode komposit dan campuran yang tersedia dari Direct2D.
Sampel pemetaan benjolan Direct3D (Windows 8) Sampel ini menunjukkan pemetaan benjolan menggunakan peta normal dan pencahayaan per piksel.
Detail kalender dan sampel matematika (Windows 8) Sampel ini menunjukkan cara menggunakan kelas Calendar di namespace Windows.Globalization layanan untuk memanipulasi dan memproses tanggal berdasarkan sistem kalender dan preferensi globalisasi pengguna.
Sampel enumerasi perangkat (Windows 8) Sampel ini menunjukkan cara menggunakan API Enumerasi Perangkat untuk menemukan perangkat yang tersedia dan mencari informasi perangkat. Sampel menyajikan dua skenario: Dalam skenario pertama, API Enumerasi Perangkat digunakan untuk mencari antarmuka perangkat tertentu.
DirectWrite sampel teks paragraf (Windows 8) Sampel ini menunjukkan cara menggunakan DirectWrite dan Direct2D untuk merender teks paragraf ke CoreWindow. Dan, terapkan justifikasi dan penspasian karakter ke tata letak.
Menanggapi tampilan sampel keyboard di layar (Windows 8) [Dokumentasi ini awal dan dapat berubah.] Sampel ini menunjukkan cara mendengarkan dan menanggapi tampilan keyboard lunak pada layar. Saat fokus diberikan ke elemen yang memerlukan input teks pada perangkat yang tidak memiliki keyboard.
Sampel pengikatan data XAML (Windows 8) Sampel ini menunjukkan teknik pengikatan data dasar menggunakan kelas Pengikatan dan ekstensi markup Pengikatan.
Sampel tutorial Direct3D (Windows 8) Sampel ini adalah tutorial lima pelajaran. Sampel ini memberikan pengenalan API Direct3D, dan memperkenalkan konsep dan kode yang digunakan dalam banyak sampel DirectX lainnya.
Sampel aplikasi penyesuaian foto efek Direct2D (Windows 8) Sampel ini menunjukkan berbagai teknik manipulasi foto umum menggunakan Efek Direct2D. Sampel ini dibagi menjadi beberapa bagian. Pelajaran 1: Menunjukkan dasar-dasar pemuatan dan menggambar gambar menggunakan Efek Direct2D.
Sampel Sesi Audio Windows (WASAPI) (Windows 8) Menunjukkan cara melakukan berbagai tugas terkait audio menggunakan Windows Audio Session API (WASAPI).
Sampel nama domain pengguna (Windows 8) Sampel ini menunjukkan fungsionalitas terkait domain yang disediakan oleh kelas UserInformation namespace Windows.System.UserProfile. Kelas UserInformation memungkinkan aplikasi untuk mendapatkan dan mengatur informasi tentang pengguna.
Sampel manajemen pesan USSD (Windows 8) Sampel ini menunjukkan manajemen akun jaringan menggunakan protokol USSD dengan perangkat broadband seluler berkemampuan GSM. USSD biasanya digunakan untuk manajemen akun profil broadband seluler oleh Operator Jaringan Seluler (MNO).
Sampel Bing Maps Trip Optimizer (Windows 8) Sampel menunjukkan cara menggunakan JavaScript dan Visual C++ dan membuat aplikasi untuk Windows 8 bernama Bing Maps Trip Optimizer. Bing Maps Trip Optimizer menggunakan JavaScript untuk menentukan UI, dan C++ untuk algoritma yang mahal secara komputasi secara paralel.
Teks animasi Direct2D dan DirectWrite pada sampel jalur (Windows 8) Sampel ini menunjukkan cara menggunakan Direct2D dan DirectWrite untuk merender string teks di sepanjang jalur geometris animasi nonlinier. Aplikasi ini merender "Hello, World!" diulang beberapa kali dalam bahasa yang berbeda di sepanjang kurva Bezier.
Sampel autentikasi hotspot Wi-Fi (Windows 8) Sampel ini menunjukkan cara menggunakan Windows 8 Mobile Broadband API (Windows.Networking.NetworkOperators) untuk autentikasi hotspot Wi-Fi. Gunakan mekanisme ini sebagai alternatif untuk mengonfigurasi kredensial statis untuk hotspot Wi-Fi.
Sampel gambar XAML (Windows 8) Sampel ini menunjukkan berbagai teknik untuk menampilkan dan memanipulasi gambar di aplikasi Anda menggunakan kontrol Gambar dan kelas BitmapImage.
Sampel aplikasi HomeGroup (Windows 8) Sampel ini menunjukkan cara menggunakan HomeGroup untuk membuka, mencari, dan berbagi file. Sampel ini menggunakan beberapa opsi HomeGroup yang ditemukan di Windows.Storage.Pickers dan Windows.Storage.KnownFolders.
Sampel kontras dan pengaturan UI (Windows 8) Sampel ini menunjukkan cara menggunakan API pengaturan UI di aplikasi C# atau JavaScript dasar.
Sampel enumerasi folder (Windows 8) Sampel ini memperlihatkan cara mencantumkan file dan folder tingkat atas di dalam lokasi. (Misalnya, folder, perangkat, atau lokasi jaringan.) Dan, cara menggunakan kueri untuk mencantumkan semua file di dalam lokasi dengan mengurutkannya ke dalam grup file.
Sampel pemilih file (Windows 8) Sampel ini menunjukkan cara mengakses file dan folder dengan memungkinkan pengguna memilihnya melalui pemilih file. Dan, cara menyimpan file sehingga pengguna dapat menentukan nama, jenis file, dan lokasi file untuk disimpan.
Sampel kontrak pemilih file (Windows 8) Sampel ini menunjukkan bagaimana aplikasi dapat menyediakan file, lokasi penyimpanan, dan pembaruan file real time ke aplikasi lain melalui pemilih file. Ini dilakukan dengan berpartisipasi dalam kontrak File Open Picker, kontrak File Save Picker, dan kontrak Cache File Updater.
Sampel pencarian file terprogram (Windows 8) Sampel ini memperlihatkan cara mengkueri file di lokasi seperti folder, pustaka, perangkat, atau lokasi jaringan. Ini menggunakan API Windows.Storage.Search. API penting dalam sampel ini meliputi: kelas QueryOptions, kelas StorageFileQueryResult kelas, dan lainnya.
Sampel gambar mini file dan folder (Windows 8) Sampel ini menunjukkan cara mengambil gambar mini untuk file dan folder. Ini menggunakan API Windows.Storage.FileProperties.
Sampel Manipulasi dan gerakan input (C++) (Windows 8) Sampel ini menunjukkan cara menangani input penunjuk dan memproses manipulasi dan gerakan dengan API GestureRecognizer di aplikasi Windows Store menggunakan C++ dan DirectX.
Sampel generator fraktal HLSL Direct3D (Windows 8) Sampel ini menunjukkan penggunaan shader komputasi Direct3D HLSL dan DirectCompute untuk membuat gambar fraktal.
Sampel efek pencahayaan XAML Direct2D (Windows 8) Sampel ini menunjukkan efek pencahayaan yang tersedia dalam Efek Direct2D. Properti efek pencahayaan dikendalikan oleh kontrol antarmuka XAML dan kemudian ditampilkan menggunakan Direct2D melalui XAML SwapChainBackgroundPanel.
Sampel pencetakan Direct2Dapp (Windows 8) Sampel ini menunjukkan cara menambahkan dukungan pencetakan Direct2D ke aplikasi Windows Store. Sampel ini menunjukkan cara menggunakan fitur Direct2D untuk merender konten aplikasi Windows Store untuk pencetakan. Dan, cara mengirim konten yang dirender ke printer.
Sampel cetak gambar dan efek Direct2D (Windows 8) Sampel ini menunjukkan cara mencetak gambar Direct2D dan efek Direct2D di aplikasi Windows Store.
Sampel teks animasi Direct2D (Windows 8) Sampel ini menunjukkan cara merender teks dengan cepat dengan menggunakan metode Direct2D FillOpacityMask. Sampel juga merespons sentuhan. Jepit dua jari dapat digunakan untuk memperbesar dan memperkecil teks.
Sampel efek pascapemrosesan Direct3D (Windows 8) Sampel ini menunjukkan direct3D 11.1 pascapemrosesan pada adegan kubus berputar sederhana, menggunakan buffer perantara dengan skala diturunkan.
Sampel Extended Linguistic Services (ELS) (Windows 8) Sampel ini menunjukkan penggunaan Extended Linguistic Services (ELS) di aplikasi Windows Store. Sampel mengimplementasikan skenario yang menunjukkan penggunaan tiga layanan ELS yang tersedia. Skenario menunjukkan cara meminta layanan tertentu.
DirectWrite sampel pengujian klik (Windows 8) Sampel ini menunjukkan cara menggunakan fitur pengujian klik DirectWrite. Mereka digunakan untuk menentukan bagian mana dari teks yang ditampilkan yang sedang diklik atau disentuh.
DirectWrite sampel objek sebaris (Windows 8) Sampel ini memperlihatkan cara menyisipkan objek sebaris ke dalam tata letak teks, seperti gambar.
Sampel gambar berbasis vektor XAML (Windows 8) Sampel ini menunjukkan cara menggambar grafik berbasis vektor di aplikasi Anda.
Sampel kontrol panggilan Bluetooth (Windows 8) Sampel CallControl Bluetooth menunjukkan cara mengonfigurasi perangkat komunikasi Bluetooth default untuk menangani panggilan. Ada versi JavaScript, C#, C++, dan VB.Net dari sampel ini. Sampel ini membutuhkan pengetahuan tentang peristiwa Windows dan penanganan peristiwa.
Sampel daftar perintah Direct2D (Windows 8) Sampel ini menunjukkan penggunaan daftar perintah. Ini digunakan untuk merekam sekumpulan perintah vektor, membuat kuas gambar dari daftar perintah, lalu mengisi geometri persegi panjang dengannya. Daftar perintah mempertahankan independensi resolusi vektor.
Sampel XMLHTTPRequest ControlChannelTrigger (Windows 8) Sampel menunjukkan cara menggunakan kelas ControlChannelTrigger untuk mengaktifkan aplikasi Windows Store menggunakan IXMLHTTPRequest2 agar selalu terhubung dan selalu dapat dijangkau. Sampel ini menunjukkan penggunaan pemberitahuan jaringan latar belakang di aplikasi Windows Store.
Sampel sketsa pengontrol XInput dan JavaScript (Windows 8) Sampel ini menunjukkan cara membungkus API XInput C++ dalam komponen Windows Runtime. Kemudian, ia memanggilnya dari aplikasi Windows Store menggunakan JavaScript. Sampel ini mengimplementasikan aplikasi sketsa yang memungkinkan Anda menggunakan pengontrol game Xbox untuk memilih ketebalan garis dan banyak lagi.
Sampel efek matriks convolve Direct2D (Windows 8) Sampel ini menunjukkan efek matriks convolve Efek Direct2D. Contoh ini memiliki beberapa contoh matriks kernel konvolusi: Passthrough (no-op), Box blur (lebar 5), Deteksi tepi sederhana, Penajaman sederhana, Emboss, Tesis noda vertikal (tinggi 10) dan banyak lagi.
Sampel implementasi rantai pertukaran DirectX (Windows 8) Sampel ini menunjukkan cara menerima peristiwa CoreWindow dalam aplikasi asli, dan cara menyambungkan rantai pertukaran DirectX ke tampilan aplikasi.
Sampel pemilih kredensial (Windows 8) Sampel ini menunjukkan cara menggunakan kelas Windows.Security.Credentials.UI.CredentialPicker untuk mengambil kredensial. Kredensial ini dapat diteruskan ke API yang memerlukannya, misalnya, HttpClient.
Sampel animasi Direct2D (Windows 8) Sampel ini menunjukkan cara menggunakan Direct2D untuk merender dan menganimasikan primitif Direct2D di sepanjang jalur spiral.
Berbagi sampel aplikasi target konten (Windows 8) Sampel ini menunjukkan bagaimana aplikasi dapat menerima konten yang dibagikan dari aplikasi lain. Sampel ini menggunakan kelas dari namespace Windows.ApplicationModel.DataTransfer dan Windows.ApplicationModel.DataTransfer.Share.
Simpan Direct2D ke sampel file gambar (Windows 8) Sampel ini menunjukkan cara merender ke layar menggunakan Direct2D dan DirectWrite. Dan, cara menyimpan gambar yang dirender ke disk menggunakan WIC API.
Penskalakan sesuai dengan sampel DPI (Windows 8) Sampel ini menjelaskan cara membuat aplikasi yang diskalakan sesuai dengan kepadatan piksel layar. Ini memuat gambar skala yang tepat atau mengambil alih penskalaan default. Sampel ini menggunakan API Windows.Graphics.Display.
Membuat sampel komponen dalam proses runtime Windows (C#) (Windows 8) Sampel ini menunjukkan cara membuat komponen di C# yang digunakan dalam kode klien C++/CX, JavaScript, dan C#. Proyek OvenServer berisi kelas runtime bernama Oven, yang mengimplementasikan IOven antarmuka dan IAppliance antarmuka.
Sampel sisi klien pemberitahuan push dan berkala (Windows 8) Sampel ini menunjukkan bagaimana aplikasi klien dapat mendaftar dan mendengarkan pemberitahuan push yang dikirim dari server web. Pemberitahuan push dapat digunakan untuk memperbarui lencana atau ubin, menaikkan pemberitahuan toast, atau meluncurkan tugas latar belakang.
Sampel API perangkat portabel (Windows 8) Sampel ini menunjukkan cara mengakses API COM IPortableDevicedari aplikasi C++. Untuk mempelajari cara mengakses API COM IPortableDevice dari aplikasi Desktop C++, lihat Sampel API COM Perangkat Portabel.
PlayToReceiver sample (Windows 8) Sampel ini menunjukkan cara membuat penerima Play To perangkat lunak. Untuk mengiklankan perangkat lunak Play to Receiver, klik tombol Mulai Penerima. Untuk menghentikan penerima, klik tombol Hentikan Penerima.
Sampel personalisasi layar kunci (Windows 8) Sampel ini menunjukkan cara menggunakan API LockScreen untuk mengatur gambar layar kunci pengguna saat ini. Sampel ini menggunakan kelas dari namespace Windows.System.UserProfile.
Sampel loker kredensial (Windows 8) Sampel ini menunjukkan cara menggunakan API WinRT PasswordVault , dan cara menggunakan loker kredensial untuk menyimpan kredensial web. Skenario tertentu mencakup satu pengguna dengan satu sumber daya, dan beberapa pengguna dengan satu sumber daya.
Sampel pemutaran video C++ asli mesin media (Windows 8) Contoh ini menunjukkan pemutaran video menggunakan API MediaEngine di aplikasi C++ asli.
Sampel ekstensi media (Windows 8) Sampel ini menunjukkan cara menggunakan ekstensi media. Anda dapat menerapkan efek ke video, mendekode video, dan membuat aliran media menggunakan handler skema.
Sampel aplikasi layar kunci (Windows 8) Sampel ini menunjukkan bagaimana aplikasi dapat memiliki kehadiran di layar kunci—layar yang ditampilkan saat komputer dikunci—dengan lencana untuk memberikan informasi status dasar atau ubin untuk memberikan status yang lebih mendetail.
Sampel tampilan teks XAML (Windows 8) Sampel ini menunjukkan bagaimana mengontrol tampilan teks di aplikasi Anda.
Sampel SimpleOrientationSensor (Windows 8) Sampel ini menunjukkan cara menggunakan API Windows.Devices.Sensors.SimpleOrientationSensor.
Sampel sprite Direct3D (Windows 8) Sampel ini menyediakan implementasi Direct3D dari perilaku batch sprite, mirip dengan XNA API SpriteBatch. Sprite adalah bitmap 2-D yang dapat diubah dan dikelola secara independen dalam adegan 3-D, biasanya digunakan dalam game 2-D.
Sampel 3D stereoskopis Direct3D (Windows 8) Sampel ini menunjukkan cara menambahkan efek 3-D stereoskopis ke aplikasi C++ dengan menggunakan Direct3D. Ini juga menunjukkan cara merespons perubahan stereo sistem di Direct3D. Efek 3-D stereoskopis memerlukan tampilan yang mendukung stereo 3-D.
Membuat komponen Windows Runtime DLL dengan sampel C++ (Windows 8) Sampel ini menunjukkan cara membuat komponen DLL dalam proses di Microsoft Visual C++. Ini digunakan dalam kode klien C ++/CX, JavaScript, dan C#. Proyek OvenServer berisi kelas runtime bernama Oven, yang mengimplementasikan IOven antarmuka.
Membuat komponen Windows Runtime EXE dengan sampel C++ (Windows 8) Sampel ini menunjukkan cara membuat komponen EXE di luar proses di Microsoft Visual C++. Ini digunakan dalam kode klien C ++/CX, JavaScript, dan C#. Proyek OvenServer berisi kelas runtime bernama Oven, yang mengimplementasikan IOven antarmuka.