Partilhar via


Fornecimento de Identificadores de Vedações

O subsistema do kernel de gráficos do Microsoft DirectX fornece um identificador de cerca idêntico nos membros SubmissionFenceId das estruturas DXGKARG_PATCH e DXGKARG_SUBMITCOMMAND em chamadas para as funções DxgkDdiPatch e DxgkDdiSubmitCommand do driver de miniporta de exibição. Dependendo de como o hardware gráfico é implementado, o driver só é necessário para usar o identificador de cerca passado para uma das funções DxgkDdiPatch ou DxgkDdiSubmitCommand pelos seguintes motivos:

  • O driver usa o identificador da barreira passado para DxgkDdiPatch para gravar no final do buffer de acesso direto à memória (DMA).

  • O driver usa o identificador de cerca passado para DxgkDdiSubmitCommand para gravar no buffer de anel, que é o buffer onde os buffers DMA são enfileirados para execução pela unidade de processamento gráfico (GPU) (a maioria dos tipos de GPU usa um modelo de enfileiramento de buffer DMA).