Compartilhar via


estrutura D3DDDI_NATIVEFENCEINFO (d3dukmdt.h)

D3DDDI_NATIVEFENCEINFO descreve os atributos de um objeto de sincronização de cerca nativa.

Sintaxe

typedef struct _D3DDDI_NATIVEFENCEINFO {
  D3DKMT_ALIGN64 UINT64              InitialFenceValue;
  UINT                               EngineAffinity;
  D3DDDI_NATIVEFENCE_TYPE            Type;
  D3DDDI_SYNCHRONIZATIONOBJECT_FLAGS Flags;
  D3DDDI_NATIVEFENCEMAPPING          NativeFenceMapping;
  D3DKMT_ALIGN64 BYTE                Reserved[28];
} D3DDDI_NATIVEFENCEINFO;

Membros

InitialFenceValue

[in] O valor da cerca inicial.

EngineAffinity

[in] Define os adaptadores físicos em que o endereço virtual da GPU é mapeado.

Type

[in] Um valor D3DDDI_NATIVEFENCE_TYPE que especifica o tipo da cerca.

Flags

[in] Uma estrutura D3DDDI_SYNCHRONIZATIONOBJECT_FLAGS que identifica os atributos do objeto de sincronização.

NativeFenceMapping

[out] Uma estrutura D3DDDI_NATIVEFENCE_MAPPING na qual as informações de mapeamento de processo para a cerca nativa são retornadas.

Reserved[28]

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

Confira também

D3DKMT_CREATENATIVEFENCE

D3DKMTCreateNativeFence