Compartilhar via


Interface ID3D11Fence (d3d11_3.h)

Representa uma cerca, um objeto usado para sincronização da CPU e uma ou mais GPUs.

Essa interface é equivalente à interface ID3D12Fence do Direct3D 12 e também é usada para sincronização entre Direct3D 11 e Direct3D 12 em cenários de interoperabilidade.

Herança

A interface ID3D11Fence herda de ID3D11DeviceChild. ID3D11Fence também tem estes tipos de membros:

Métodos

A interface ID3D11Fence tem esses métodos.

 
ID3D11Fence::CreateSharedHandle

Cria um identificador compartilhado para um objeto fence.
ID3D11Fence::GetCompletedValue

Obtém o valor atual da cerca. (ID3D11Fence.GetCompletedValue)
ID3D11Fence::SetEventOnCompletion

Especifica um evento que deve ser disparado quando a cerca atinge um determinado valor. (ID3D11Fence.SetEventOnCompletion)

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho d3d11_3.h

Confira também

Interfaces principais

Gerenciamento de recursos baseado em cerca (Direct3D 12)

ID3D11DeviceChild

Sincronização de vários mecanismos