---
title: "DirectDraw interface problem"
type: "forum-thread"
url: "https://www.webforum.nu/amne/c-cpp/83787-directdraw-interface-problem"
topic: "C/C++"
topic_url: "https://www.webforum.nu/amne/c-cpp"
author: "forum"
published: "2003-08-08T09:49:57.000Z"
updated: "2003-08-08T09:49:57.000Z"
replies: 0
views: 215
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/c-cpp/83787-directdraw-interface-problem"
---

# DirectDraw interface problem

## #1 — forum, 2003-08-08T09:49Z

Hej!

Jag är nybörjare på det här med DirectX.

Jag försöker att deklara ett par interface pointers:

```
LPDIRECTDRAW lpDD;
LPDIRECTDRAW2 lpDD2;
LPDIRECTDRAW4 lpDD4;
```

De 2 första går igenom kompileringen smärtfritt. Men den tredje skriker kompilatorn om:

syntax error : missing ';' before identifier 'lpDD4'
'LPDIRECTDRAW4' : missing storage-class or type specifiers
unexpected end of file found

Syftet med detta är att jag vill kolla vilken DirectX version som är installerad.

Finns inte det sista interfacet? Eller gör jag kanske något annat fel?
När jag kommenterat bort den sista raden, fungerar det att kompilera.

Tacksam för svar.

Permalänk: https://www.webforum.nu/p/83787

---

Tråden på webben: https://www.webforum.nu/amne/c-cpp/83787-directdraw-interface-problem
