estrutura D3DKMT_CREATENATIVEFENCE (d3dkmthk.h)
A estrutura D3DKMT_CREATENATIVEFENCE é um parâmetro para a função D3DKMTCreateNativeFence . Ele descreve o objeto fence a ser criado.
Sintaxe
typedef struct _D3DKMT_CREATENATIVEFENCE {
D3DKMT_HANDLE hDevice;
D3DKMT_HANDLE hSyncObject;
BYTE PrivateDriverData[D3DDDI_NATIVE_FENCE_PDD_SIZE];
D3DDDI_NATIVEFENCEINFO Info;
D3DKMT_CREATENATIVEFENCE_FLAGS Flags;
BYTE Reserved[28];
} D3DKMT_CREATENATIVEFENCE;
Membros
hDevice
[in] Um identificador para o dispositivo no qual o objeto fence é criado.
hSyncObject
[out] Um identificador para o objeto de sincronização nesse processo.
PrivateDriverData[D3DDDI_NATIVE_FENCE_PDD_SIZE]
[entrada/saída] Dados de driver privado para passar para a função DxgkDdiCreateNativeFence do KMD e copiar de volta para UMD.
Info
[entrada/saída] Uma estrutura D3DDDI_NATIVEFENCEINFO que descreve os atributos do objeto de sincronização.
Flags
[in] Uma estrutura D3DKMT_CREATENATIVEFENCE_FLAGS que descreve os sinalizadores do objeto fence.
Reserved[28]
Reservado para uso do sistema.
Comentários
Para obter mais informações sobre cercas de GPU nativas, consulte Objetos de cerca de GPU nativos.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 11, versão 24H2 |
Cabeçalho | d3dkmthk.h |