Compartir a través de


Método IDirectDraw7::GetSurfaceFromDC (ddraw.h)

Recupera la interfaz IDirectDrawSurface7 para una superficie, en función de su identificador de contexto de dispositivo GDI.

Sintaxis

HRESULT GetSurfaceFromDC(
  [in]  HDC                  unnamedParam1,
  [out] LPDIRECTDRAWSURFACE7 *unnamedParam2
);

Parámetros

[in] unnamedParam1

Identificador de un contexto de dispositivo de visualización.

[out] unnamedParam2

Dirección de una variable que se va a rellenar con un puntero a la interfaz IDirectDrawSurface7 para la superficie si la llamada se realiza correctamente.

Valor devuelto

Si el método se realiza correctamente, el valor devuelto se DD_OK.

Si se produce un error, el método puede devolver uno de los siguientes valores de error:

  • DDERR_GENERIC
  • DDERR_INVALIDPARAMS
  • DDERR_OUTOFMEMORY
  • DDERR_NOTFOUND

Comentarios

Este método solo se realiza correctamente para los identificadores de contexto del dispositivo que identifican las superficies ya asociadas con el objeto DirectDraw.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado ddraw.h
Library Ddraw.lib
Archivo DLL Ddraw.dll

Consulte también

IDirectDraw7