Compartir a través de


estructura D3DKMT_OPENNATIVEFENCEFROMNTHANDLE (d3dkmthk.h)

La estructura D3DKMT_OPENNATIVEFENCEFROMNTHANDLE es un parámetro para la funciónD3DKMTOpenNativeFenceFromNTHandle. Describe la barrera nativa que se va a abrir.

Sintaxis

typedef struct _D3DKMT_OPENNATIVEFENCEFROMNTHANDLE {
  HANDLE                             hNtHandle;
  D3DKMT_HANDLE                      hDevice;
  UINT                               EngineAffinity;
  D3DDDI_SYNCHRONIZATIONOBJECT_FLAGS Flags;
  D3DKMT_HANDLE                      hSyncObject;
  D3DDDI_NATIVEFENCEMAPPING          NativeFenceMapping;
  BYTE                               Reserved[32];
} D3DKMT_OPENNATIVEFENCEFROMNTHANDLE;

Miembros

hNtHandle

[in] Identificador NT para el objeto de barrera compartida.

hDevice

[in] Identificador de dispositivo para abrir este objeto de barrera.

EngineAffinity

[in] Define los adaptadores físicos en los que se asigna la dirección virtual de GPU.

Flags

[in] Estructura D3DDDI_SYNCHRONIZATIONOBJECT_FLAGS que identifica los atributos del objeto de sincronización.

hSyncObject

[out] Maneje hasta el objeto de barrera abierta.

NativeFenceMapping

[out] Estructura D3DDDI_NATIVEFENCEMAPPING que contiene información de asignación de procesos para el objeto de barrera.

Reserved[32]

Reservado para uso del sistema.

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 d3dkmthk.h

Consulte también

D3DKMTOpenNativeFenceFromNTHandle