Compartilhar via


Interface ID3D12SharingContract (d3d12sdklayers.h)

Parte de um contrato entre as camadas de diagnóstico D3D11On12 e os elementos gráficos diagnóstico ferramentas. Essa interface facilita diagnóstico ferramentas para capturar informações em um nível mais baixo do que a cadeia de troca DXGI.

Talvez você queira usar essa interface para habilitar ferramentas de diagnóstico para capturar padrões de uso que não usam cadeias de troca DXGI para apresentação. Nesse caso, você pode acessar essa interface por meio de QueryInterface de uma fila de comandos D3D12. Observe que essa interface não tem suporte quando não há ferramentas de diagnóstico presentes, portanto, seu aplicativo não deve confiar nela existente.

Herança

A interface ID3D12SharingContract herda da interface IUnknown . ID3D12SharingContract também tem estes tipos de membros:

Métodos

A interface ID3D12SharingContract tem esses métodos.

 
ID3D12SharingContract::P resent

Compartilha um recurso (ou sub-recurso) entre as camadas D3D e diagnóstico ferramentas.
ID3D12SharingContract::SharedFenceSignal

Sinaliza uma cerca compartilhada entre as camadas D3D e as ferramentas de diagnóstico.

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho d3d12sdklayers.h (inclua D3D12.h)

Confira também

Interfaces principais, IUnknown