Função VideoPortZeroDeviceMemory (video.h)

A função VideoPortZeroDeviceMemory preenche um buffer de quadro do adaptador ou outra memória do dispositivo com zeros.

Sintaxe

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

Parâmetros

[out] Destination

Especifica o endereço base da área de memória do adaptador. Esse valor deve ser um endereço lógico mapeado retornado por VideoPortGetDeviceBase.

Length

Especifica o tamanho, em bytes, a ser preenchido.

Retornar valor

Nenhum

Comentários

Os drivers de miniport devem sempre chamar essa função, em vez de VideoPortZeroMemory, para preencher a memória no adaptador com zeros.

A função HwVidInterrupt ou HwVidSynchronizeExecutionCallback de um driver de miniport pode chamar VideoPortZeroDeviceMemory.

Os chamadores de VideoPortZeroDeviceMemory poderão ser executados em qualquer IRQL se a memória apontada pelo parâmetro Destination estiver no pool nãopagado. Caso contrário, o chamador deverá estar em execução no DISPATCH_LEVEL IRQL < .

Requisitos

Requisito Valor
Cliente mínimo com suporte Disponível no Windows 2000 e versões posteriores dos sistemas operacionais Windows.
Plataforma de Destino Área de Trabalho
Cabeçalho video.h (inclua Video.h)
Biblioteca Videoprt.lib
DLL Videoprt.sys
IRQL Consulte a seção Observações.

Confira também

HwVidInterrupt

HwVidSynchronizeExecutionCallback

VideoPortGetDeviceBase

VideoPortZeroMemory