IDkmGPUMemoryOperation Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Implementado por monitores de depuração base para fornecer acesso à memória do processo de GPU de destino. Os monitores de depuração de base são responsáveis por executar a e/s de memória.
As implementações dessa interface podem restringir quando são chamadas usando um filtro definido em sua configuração de componente. As propriedades a seguir podem ser usadas: BaseDebugMonitorId, Engineid, TransportKind.
public interface class IDkmGPUMemoryOperation
public interface class IDkmGPUMemoryOperation
__interface IDkmGPUMemoryOperation
public interface IDkmGPUMemoryOperation
type IDkmGPUMemoryOperation = interface
Public Interface IDkmGPUMemoryOperation
Métodos
| ReadMemory(DkmGPUComputeThread, UInt64, UInt64, DkmReadMemoryFlags, Byte[]) |
Leia a memória do processo de GPU de destino. O método está em DkmGPUComputeThread porque ele pode ler a memória local do thread, a memória compartilhada do grupo ou a memória global. |
| UpdateBufferTag(DkmGPUComputeThread, UInt32) |
Verifica se uma marca para um buffer foi encaminhada para essa execução do kernel. |
| ValidateAddress(DkmGPUComputeThread, UInt64) |
Valide o endereço de memória da GPU especificado. |
| WriteMemory(DkmGPUComputeThread, UInt64, UInt64, Byte[]) |
Grava a memória no processo de GPU de destino. O método está em DkmGPUComputeThread porque ele pode gravar a memória local do thread, a memória compartilhada do grupo ou a memória global. |