תיאור: קוד זה הופך ומסובב תמונה (אופקית, אנכית, ב-90 מעלות וב-180 מעלות).
קוד זה משתמש בעיבוד מערך של ביטים ולכן הפעולה היא די מהירה בהשוואה לשימוש ב-GetPixel\SetPixel.
תיאור: תוכנית זו יוצרת אפקט של זיקוקים בשלל צבעים על רקע שחור.
התוכנית כוללת אפקט של דהייה לצבע שחור שנעשה על-ידי מיזוג תמונת הטופס שעליה צויירו הזיקוקים, עם תמונה של רקע שחור מתוך תיבת תמונה (באמצעות AlphaBlend).
עבור האפקט של הזיקוקים עצמם נעשה שימוש בציור של עיגולים באמצעות פונקציית API בשם Ellipse.
האפקט נוצר, בין השאר, על-ידי חישובים של מיקום וגודל עם מעט טריגונומטריה.
תיאור: תוכנית זו מציירת גרפים של פונקציות מתמטיות.
התוכנית כוללת אפשרות לשינוי צבע הגרף ולהשוואה בין גרפים שונים.
קיימת אפשרות לכתיבת כמעט כל פעולה מתמטית, כולל פונקציות טריגונומטריות (כגון: סינוס, קוסינוס וטנגנס).
למידע על שימוש בתוכנית מומלץ לבחור בתפריט "עזרה" באפשרות "איך לכתוב פונקציה".
תיאור: בתוכנית זו ישנה דמות שמטיילת על פני מפת רחוב. כאשר הדמות מגיעה לצומת היא בוחרת כיוון באופן אקראי (רנדומלי).
התוכנית שימושית לשם לכתיבת משחקים בסגנון פאק-מן וכדומה.
תיאור: rcBitmap הינה ספריה (בקובץ DLL) שנועדה לעזור למתכנתים לעבוד עם תמונות מתוך VB. הספריה כוללת שגרות ופונקציות רבות המאפשרות לבצע אפקטים על תמונות ואחר כך להציגם. הספריה rcBitmap מבצעת את כל העבודה הקשה מאחורי הקלעים כך שהמתכנת לא צריך לעבוד כמעט בכלל לצורך יצירת האפקטים. כמו כל מחלקה גרפית גם rcBitmap עובדת עם שכבות כך שאפשר בקלות ליצור הנפשות ללא הבהובים על המסך.
מצורף קובץ HTML (דף אינטרנט) ובו הסברים מפורטים על אופן השימוש בספריה.
תיאור: קוד זה הוא תבנית בסיס לעבודה עם DirectDraw8.
התבנית מכילה כל מה שצריך בשביל ציורים דו מימדיים בDirectX8:
1. פונקציה להתחלת העבודה עם DirectX8 כולל במצב מסך מלא. פונקציה זו מבצעת את כל ההגדרות הבסיסיות הדרושות לתוכנית המשתמשת ב-DirectX8.
2. פונקציה לטעינת טקסטורות מקובץ Bitmap, כולל רקע נבחר שיהיה רקע שקוף וכן עם אפשרות שהפונקציה תגלה לבד את גודל התמונה (אפשר להעביר לפונקציה את רוחב וגובה התמונה, או לבקש מהפונקציה לגלות לבד, במידה והמשתמש לא יודע בוודאות את גודל התמונה).
3. פונקציה לייצור משולשים גיאומטריים (פונקציה ידועה ממדריכים) ופונקציה שמרכיבה ריבוע ממשולשים (דרוש בשביל ציור דו מימדי).
4. פונקציה לצייר על המסך ציורים דו מימדים עם רקע שקוף, והאפקטים הבאים: גודל משתנה (אם מזינים ערכים גדולים יותר מגודל הספרייט התמונה נמתחת), צבע מותאם אישית (R,G,B, שקובע כמה כל צבע יורגש בציור), אפקט אלפא (שהציור יצוייר חצי שקוף), ואפקט כהות, שניתן לצייר את הציור ככה יותר או בהיר יותר.
5. פונקציה לסגירת הפרויקט ולניקוי הזיכרון מהאובייקטים שנוצרו.
6. לולאה ראשית מוכנה שבה מכניסים את הקוד של התוכנית.
הקוד נועד לעזור למתחילים שרוצים להתחיל לבנות יישומים ב-DirectDraw8 וקשה להם להסתדר עם הבסיס וגם למתכנתים מתקדמים יותר שמקבלים כאן בסיס מוכן ונוח לעבודה עם DirectDraw8.
הערה: קיימת תבנית גם לעבודה עם DirectDraw7 מאת רונן נס, הניתנת להורדה מכאן.
תיאור: בקר זה מאפשר להפוך חלקים בצבע הפיקסל השמאלי העליון בתמונה לשקופים. למשל, אם צבעו של הפיקסל השמאלי העליון בתמונה הוא סגול, אז כל פיקסל בצבע סגול (זהה) בתמונה יהפוך לשקוף.
הערה: הבקר הוא בקוד מקור מלא.
תיאור: קוד זה הוא תבנית בסיס לעבודה עם DirectDraw7 ב-VB, שמכילה את הפונקציות הבאות:
1. פונקציה לטעינת Sprite לזיכרון מקובץ, כולל רקע שקוף.
2. פונקציה לציור Sprite על המסך, תוך קביעת המיקום, הגודל, המשטח ששומר את התמונה, וכו'. בנוסף הפונקציה בודקת גם שהציור לא יחרוג מגבולות המסך. במידה וקיימת חריגה מגבולות המסך, הפונקציה מתקנת את הנתונים שהוכנסו, כך שהציור יצוייר בגבולות המסך בלבד.
3. פקודות להכנת הטופס לעבודה עם DirectX במצב מסך מלא עם כל ההגדרות הבסיסיות.
4. פונקציה שתפקידה לרענן את המסך, ומחליפה בין המשטח הראשי לבין ה-BackBuffer (חוצץ אחורי).
בספריה DXdemoShow בתוך ספריית הפרוייקט, נמצא קוד לדוגמה המצייר סוס הזז על פני רקע נע (הערה: ההדגמה נעשית ברזולוציה 1280x1024 בעומק צבע של 32 ביט, ולכן נדרשים מסך וכרטיס מסך התומכים בכך).
הערה: קיימת תבנית גם לעבודה עם DirectDraw8 מאת רונן נס, הניתנת להורדה מכאן.