Compartilhar via


DXGKDDI_CREATENATIVEFENCE função de retorno de chamada (d3dkmddi.h)

O sistema operacional chama DxgkDdiCreateNativeFence do KMD para criar um objeto de rastreamento para uma cerca de GPU nativa.

Sintaxe

DXGKDDI_CREATENATIVEFENCE DxgkddiCreatenativefence;

NTSTATUS DxgkddiCreatenativefence(
  IN_CONST_HANDLE hAdapter,
  INOUT_PDXGKARG_CREATENATIVEFENCE pCreateNativeFence
)
{...}

Parâmetros

hAdapter

[in] Um identificador para um bloco de contexto associado a um adaptador de exibição. O driver de miniporto de exibição forneceu anteriormente esse identificador para Dxgkrnl no parâmetro de saída MiniportDeviceContext da função DXGKDDI_ADD_DEVICE .

pCreateNativeFence

[entrada/saída] Ponteiro para uma estrutura DXGKARG_CREATENATIVEFENCE que descreve a cerca de GPU nativa a ser criada.

Retornar valor

DxgkDdiCreateNativeFence retorna STATUS_SUCCESS se o KMD foi capaz de criar com êxito um objeto de cerca de GPU nativo. Caso contrário, ele retornará um código de erro NTSTATUS apropriado.

Comentários

Para obter mais informações sobre cercas de GPU nativas, consulte Objetos de cerca de GPU nativos.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 11, versão 24H2
Cabeçalho d3dkmddi.h
IRQL PASSIVE_LEVEL

Confira também

DXGKARG_CREATENATIVEFENCE

DxgkDdiDestroyNativeFence

DxgkDdiOpenNativeFence