Funzione VideoPortZeroDeviceMemory (video.h)

La funzione VideoPortZeroDeviceMemory riempie una scheda buffer dei fotogrammi o un'altra memoria del dispositivo con zeri.

Sintassi

VIDEOPORT_DEPRECATED VIDEOPORT_API VOID VideoPortZeroDeviceMemory(
  [out] PVOID Destination,
        ULONG Length
);

Parametri

[out] Destination

Specifica l'indirizzo di base dell'area di memoria dell'adattatore. Questo valore deve essere un indirizzo logico mappato restituito da VideoPortGetDeviceBase.

Length

Specifica le dimensioni, in byte, da riempire.

Valore restituito

Nessuno

Osservazioni

I driver Miniport devono sempre chiamare questa funzione, anziché VideoPortZeroMemoryper riempire la memoria dell'adattatore con zeri.

Un driver miniport HwVidInterrupt o funzione HwVidSynchronizeExecutionCallback può chiamare VideoPortZeroDeviceMemory.

I chiamanti di VideoPortZeroDeviceMemory possono essere eseguiti in qualsiasi IRQL se la memoria a cui punta il parametro Destination è in pool non di paging. In caso contrario, il chiamante deve essere in esecuzione in irQL < DISPATCH_LEVEL.

Fabbisogno

Requisito Valore
client minimo supportato Disponibile in Windows 2000 e versioni successive dei sistemi operativi Windows.
piattaforma di destinazione Desktop
intestazione video.h (includere Video.h)
libreria Videoprt.lib
dll Videoprt.sys
IRQL Vedere la sezione Osservazioni.

Vedere anche

HwVidInterrupt

HwVidSynchronizeExecutionCallback

VideoPortGetDeviceBase

VideoPortZeroMemory