Função D3DKMTOpenNativeFenceFromNtHandle (d3dkmthk.h)
As chamadas de runtime D3D *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.
Valor de retorno
D3DKMTOpenNativeFenceFromNTHandle retorna STATUS_SUCCESS na criação bem-sucedida. Caso contrário, ele retornará um código de erro NTSTATUS, como STATUS_INVALID_PARAMETER.
Observações
Se a cerca nativa estiver sendo aberta em um dispositivo diferente do mesmo processo, NativeFenceMapping contém os mesmos endereços virtuais que a cerca nativa original. Se ele estiver sendo aberto em um processo diferente, NativeFenceMapping conterá novos VAs mapeados 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 |
---|---|
de cliente com suporte mínimo | Windows 11, versão 24H2 (WDDM 3.2) |
cabeçalho | d3dkmthk.h |
Consulte também
D3DKMT_OPENNATIVEFENCEFROMNTHANDLE