Partilhar 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 do processo para a cerca nativa são retornadas.

Reserved[28]

Observações

Para obter mais informações sobre cercas de GPU nativas, consulte objetos de cerca de GPU nativa.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 11, versão 24H2
cabeçalho d3dukmdt.h

Consulte também

D3DKMT_CREATENATIVEFENCE

D3DKMTCreateNativeFence