Compartir a través de


DXGKDDI_CREATENATIVEFENCE función de devolución de llamada (d3dkmddi.h)

El sistema operativo llama a la DxgkDdiCreateNativeFence de KMD para crear un objeto de seguimiento para una barrera nativa de GPU.

Sintaxis

DXGKDDI_CREATENATIVEFENCE DxgkddiCreatenativefence;

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

Parámetros

hAdapter

[in] Identificador de un bloque de contexto asociado a un adaptador de pantalla. El controlador de minipuerto de pantalla proporcionó anteriormente este identificador para Dxgkrnl en el MiniportDeviceContext parámetro de salida de la función DXGKDDI_ADD_DEVICE.

pCreateNativeFence

[in/out] Puntero a una estructura de DXGKARG_CREATENATIVEFENCE que describe la barrera nativa de GPU que se va a crear.

Valor devuelto

DxgkDdiCreateNativeFence devuelve STATUS_SUCCESS si KMD pudo crear correctamente un objeto de barrera de GPU nativa. De lo contrario, devuelve un código de error NTSTATUS adecuado.

Observaciones

Para obtener más información sobre las barreras nativas de GPU, consulte objetos de barrera de GPU nativas.

Requisitos

Requisito Valor
cliente mínimo admitido Windows 11, versión 24H2
encabezado de d3dkmddi.h
irQL PASSIVE_LEVEL

Consulte también

DXGKARG_CREATENATIVEFENCE

dxgkDdiDestroyNativeFence

dxgkDdiOpenNativeFence