estructura D3DKMT_OPENNATIVEFENCEFROMNTHANDLE (d3dkmthk.h)
La estructura D3DKMT_OPENNATIVEFENCEFROMNTHANDLE es un parámetro para la función D3DKMTOpenNativeFenceFromNTHandle . Describe la valla nativa que se va a abrir.
Sintaxis
typedef struct _D3DKMT_OPENNATIVEFENCEFROMNTHANDLE {
void D3DKMT_PTR(
HANDLE unnamedParam1,
hNtHandle unnamedParam2
);
D3DKMT_HANDLE hDevice;
UINT EngineAffinity;
D3DDDI_SYNCHRONIZATIONOBJECT_FLAGS Flags;
D3DKMT_HANDLE hSyncObject;
D3DDDI_NATIVEFENCEMAPPING NativeFenceMapping;
BYTE Reserved[32];
} D3DKMT_OPENNATIVEFENCEFROMNTHANDLE;
Miembros
void D3DKMT_PTR( HANDLE unnamedParam1, hNtHandle unnamedParam2)
hDevice
[in] Identificador de dispositivo para abrir este objeto de barrera.
EngineAffinity
[in] Define los adaptadores físicos donde 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] Identificador del 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.
Comentarios
Para más información sobre las barreras nativas de GPU, consulte Objetos de barrera de GPU nativas.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 11, versión 24H2 |
Encabezado | d3dkmthk.h |