Condividi tramite


Funzione DCIBeginAccess (dciman.h)

[Questa funzione è soggetta a modifiche con ogni revisione del sistema operativo. Usare invece Microsoft DirectDraw e Microsoft Direct3DAPIs; queste API isolano le applicazioni da tali modifiche al sistema operativo e nascondono molte altre difficoltà coinvolte nell'interagire direttamente con i driver di visualizzazione.

Ottiene un puntatore di accesso per visualizzare il buffer dei fotogrammi in base al rettangolo specificato.

Sintassi

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

Parametri

[in] pdci

Puntatore a una struttura DCISURFACEINFO .

[in] x

Coordinata x dell'angolo superiore sinistro del rettangolo.

[in] y

Coordinata y dell'angolo superiore sinistro del rettangolo.

[in] dx

Larghezza del rettangolo.

[in] dy

Altezza del rettangolo.

Valore restituito

Se la funzione ha esito positivo, il valore restituito è DCI_OK o DCI_STATUS_POINTERCHANGED. DCI_STATUS_POINTERCHANGED indica che l'indirizzo virtuale del buffer del frame potrebbe essere stato modificato dall'ultima chiamata. Pertanto, l'applicazione non deve presupporre la coerenza dell'indirizzo virtuale del buffer frame di visualizzazione. Se la funzione ha esito negativo, il valore restituito è uno degli errori DCI.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione dciman.h
Libreria Dciman32.lib
DLL Dciman32.dll

Vedi anche

Supporto client a basso livello di grafica