Fornitura di identificatori di recinto
Il sottosistema kernel grafico Microsoft DirectX fornisce un identificatore di recinto identico nei membri SubmissionFenceId delle strutture DXGKARG_PATCH e DXGKARG_SUBMITCOMMAND nelle chiamate alle funzioni DxgkDdiPatch e DxgkDdiSubmitCommand del driver miniport. A seconda della modalità di implementazione dell'hardware grafico, il driver è necessario solo per usare l'identificatore di recinto passato a uno dei motivi seguenti:
Il driver usa l'identificatore di recinto passato a DxgkDdiPatch per scrivere nella fine del buffer DMA (Direct Memory Access).
Il driver usa l'identificatore di recinto passato a DxgkDdiSubmitCommand per scrivere nel buffer circolare, ovvero il buffer in cui i buffer DMA vengono accodati per l'esecuzione dall'unità di elaborazione grafica (GPU) (la maggior parte dei tipi gpu usa un modello di accodamento del buffer DMA).