IDirectDrawSurface7::GetDC-Methode (ddraw.h)

Erstellt ein GDI-kompatibles Handle eines Gerätekontexts für diese Oberfläche.

Syntax

HRESULT GetDC(
  [out] HDC *unnamedParam1
);

Parameter

[out] unnamedParam1

Ein Zeiger auf eine Variable, die das Handle des Gerätekontexts für diese Oberfläche empfängt.

Rückgabewert

Wenn die Methode erfolgreich ist, wird der Rückgabewert DD_OK.

Wenn ein Fehler auftritt, kann die -Methode einen der folgenden Fehlerwerte zurückgeben:

  • DDERR_DCALREADYCREATED
  • DDERR_GENERIC
  • DDERR_INVALIDOBJECT
  • DDERR_INVALIDPARAMS
  • DDERR_INVALIDSURFACETYPE
  • DDERR_SURFACELOST
  • DDERR_UNSUPPORTED
  • DDERR_WASSTILLDRAWING

Hinweise

GetDC verwendet eine interne Version der IDirectDrawSurface7::Lock-Methode , um die Oberfläche zu sperren. Die Oberfläche bleibt gesperrt, bis die IDirectDrawSurface7::ReleaseDC-Methode aufgerufen wird.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile ddraw.h
Bibliothek Ddraw.lib
DLL Ddraw.dll

Weitere Informationen

IDirectDrawSurface7