estrutura D3DKMT_OPENNATIVEFENCEFROMNTHANDLE (d3dkmthk.h)
A estrutura D3DKMT_OPENNATIVEFENCEFROMNTHANDLE é um parâmetro para a função D3DKMTOpenNativeFenceFromNTHandle . Descreve a cerca nativa a ser aberta.
Sintaxe
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;
Membros
void D3DKMT_PTR( HANDLE unnamedParam1, hNtHandle unnamedParam2)
hDevice
[in] Identificador de dispositivo para abrir esse objeto de cerca.
EngineAffinity
[in] Define os adaptadores físicos em que o endereço virtual da GPU é mapeado.
Flags
[in] Uma estrutura D3DDDI_SYNCHRONIZATIONOBJECT_FLAGS que identifica os atributos do objeto de sincronização.
hSyncObject
[out] Identificador para o objeto de cerca aberto.
NativeFenceMapping
[out] Uma estrutura D3DDDI_NATIVEFENCEMAPPING que contém informações de mapeamento de processo para o objeto fence.
Reserved[32]
Reservado para uso do sistema.
Comentários
Para obter mais informações sobre cercas de GPU nativas, consulte Objetos de cerca de GPU nativa.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 11, versão 24H2 |
Cabeçalho | d3dkmthk.h |