Compartir a través de


Función DCIBeginAccess (dciman.h)

[Esta función está sujeta a cambios con cada revisión del sistema operativo. En su lugar, use Microsoft DirectDraw y Microsoft Direct3DAPIs; estas API aíslan las aplicaciones de estos cambios en el sistema operativo y ocultan muchas otras dificultades implicadas en la interacción directa con los controladores de pantalla.

Obtiene un puntero de acceso para mostrar el búfer de fotogramas basado en el rectángulo especificado.

Sintaxis

DCIRVAL DCIBeginAccess(
  [in] LPDCISURFACEINFO pdci,
  [in] int              x,
  [in] int              y,
  [in] int              dx,
  [in] int              dy
);

Parámetros

[in] pdci

Puntero a una estructura DCISURFACEINFO .

[in] x

Coordenada X de la esquina superior izquierda del rectángulo.

[in] y

Coordenada Y de la esquina superior izquierda del rectángulo.

[in] dx

Ancho del rectángulo.

[in] dy

Alto del rectángulo.

Valor devuelto

Si la función se ejecuta correctamente, el valor devuelto se DCI_OK o DCI_STATUS_POINTERCHANGED. DCI_STATUS_POINTERCHANGED indica que la dirección virtual del búfer de fotogramas podría haberse cambiado desde la última llamada. Por lo tanto, la aplicación no debe asumir la coherencia de la dirección virtual del búfer de fotogramas de presentación. Si se produce un error en la función, el valor devuelto es uno de los errores de DCI.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado dciman.h
Library Dciman32.lib
Archivo DLL Dciman32.dll

Consulte también

Compatibilidad con clientes de bajo nivel de gráficos