Compartir a través de


Interfaz ID3D12SharingContract (d3d12sdklayers.h)

Parte de un contrato entre las capas de diagnóstico D3D11On12 y las herramientas de diagnóstico de gráficos. Esta interfaz facilita las herramientas de diagnóstico para capturar información en un nivel inferior al de la cadena de intercambio DXGI.

Es posible que quiera usar esta interfaz para permitir que las herramientas de diagnóstico capturen patrones de uso que no usen cadenas de intercambio DXGI para la presentación. Si es así, puede acceder a esta interfaz a través de QueryInterface desde una cola de comandos D3D12. Tenga en cuenta que esta interfaz no se admite cuando no hay ninguna herramienta de diagnóstico presente, por lo que la aplicación no debe confiar en ella existente.

Herencia

La interfaz ID3D12SharingContract hereda de la interfaz IUnknown . ID3D12SharingContract también tiene estos tipos de miembros:

Métodos

La interfaz ID3D12SharingContract tiene estos métodos.

 
ID3D12SharingContract::P resent

Comparte un recurso (o subrecurso) entre las capas D3D y las herramientas de diagnóstico.
ID3D12SharingContract::SharedFenceSignal

Señala una barrera compartida entre las capas D3D y las herramientas de diagnóstico.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado d3d12sdklayers.h (incluya D3D12.h)

Consulte también

Interfaces principales, IUnknown