Função D3DKMTOpenNativeFenceFromNtHandle (d3dkmthk.h)
Dxgkrnl chama *D3DKMTOpenNativeFenceFromNTHandle para abrir uma cerca nativa compartilhada existente em um dispositivo ou processo diferente.
Sintaxe
NTSTATUS D3DKMTOpenNativeFenceFromNtHandle(
D3DKMT_OPENNATIVEFENCEFROMNTHANDLE *unnamedParam1
);
Parâmetros
unnamedParam1
[entrada/saída] Ponteiro para uma estrutura D3DKMT_OPENNATIVEFENCEFROMNTHANDLE que descreve o objeto fence a ser aberto.
Retornar valor
D3DKMTOpenNativeFenceFromNTHandle retorna STATUS_SUCCESS na criação bem-sucedida. Caso contrário, ele retornará um código de erro NTSTATUS, como STATUS_INVALID_PARAMETER.
Comentários
Se a cerca nativa estiver sendo aberta em um dispositivo diferente do mesmo processo, NativeFenceMapping conterá os mesmos endereços virtuais que a cerca nativa original. Se estiver sendo aberto em um processo diferente, NativeFenceMapping conterá novas VAs mapeadas no novo espaço de endereço do processo.
Para obter mais informações sobre cercas de GPU nativas, consulte Objetos de cerca de GPU nativa.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 11, versão 24H2 |
Cabeçalho | d3dkmthk.h |
Confira também
D3DKMT_OPENNATIVEFENCEFROMNTHANDLE