Condividi tramite


Interfaccia ID3D12SharingContract (d3d12sdklayers.h)

Parte di un contratto tra i livelli di diagnostica D3D11On12 e gli strumenti di diagnostica della grafica. Questa interfaccia facilita gli strumenti di diagnostica per acquisire informazioni a un livello inferiore rispetto alla porta di scambio DXGI.

È possibile usare questa interfaccia per abilitare gli strumenti di diagnostica per acquisire modelli di utilizzo che non usano catene di scambio DXGI per la presentazione. In tal caso, è possibile accedere a questa interfaccia tramite QueryInterface da una coda di comandi D3D12. Si noti che questa interfaccia non è supportata quando non sono presenti strumenti di diagnostica, quindi l'applicazione non deve basarsi su di essa esistente.

Ereditarietà

L'interfaccia ID3D12SharingContract eredita dall'interfaccia IUnknown . ID3D12SharingContract include anche questi tipi di membri:

Metodi

L'interfaccia ID3D12SharingContract include questi metodi.

 
ID3D12SharingContract::P resent

Condivide una risorsa (o sottorisorsa) tra i livelli D3D e gli strumenti di diagnostica.
ID3D12SharingContract::SharedFenceSignal

Segnala un recinto condiviso tra i livelli D3D e gli strumenti di diagnostica.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione d3d12sdklayers.h (include D3D12.h)

Vedi anche

Interfacce principali, IUnknown