DXGKDDI_SIGNALMONITOREDFENCE função de retorno de chamada (d3dkmddi.h)
Adiciona uma instrução de GPU para sinalizar o objeto de cerca monitorado de paginação para o buffer DMA (acesso direto à memória). Essa função de retorno de chamada é chamada de um thread de trabalho de gerenciamento de memória de vídeo ao enviar buffers de paginação e do thread de aplicativo executando envios de kernel, como PresentBlt ou RenderGdi. O sistema operacional passa uma dica para o driver em relação ao tipo de envio do kernel.
Sintaxe
DXGKDDI_SIGNALMONITOREDFENCE DxgkddiSignalmonitoredfence;
NTSTATUS DxgkddiSignalmonitoredfence(
IN_CONST_HANDLE hContext,
INOUT_PDXGKARG_SIGNALMONITOREDFENCE pSignalMonitoredFence
)
{...}
Parâmetros
hContext
Identificador de contexto do driver para o contexto que gerou o envio do kernel.
pSignalMonitoredFence
Ponteiro para uma estrutura DXGKARG_SIGNALMONITOREDFENCE que contém parâmetros para sinalizar o objeto de cerca monitorado.
Valor de retorno
Retorna NTSTATUS.
Observações
Classe de sincronização do WDDM:
- de Nível Zero para tipos de envio RenderGdi e PresentBlt.
- de classe de agendador de GPU de primeiro nível para tipo de envio BuildPagingBuffer.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows 10, versão 1809 |
cabeçalho | d3dkmddi.h |
IRQL | PASSIVE_LEVEL |