Compartilhar via


DXGKDDI_SETALLOCATIONBACKINGSTORE função de retorno de chamada (d3dkmddi.h)

DXGKDDI_SETALLOCATIONBACKINGSTORE obtém o endereço de espaço do sistema para um repositório de backup de alocação de elementos gráficos.

Sintaxe

DXGKDDI_SETALLOCATIONBACKINGSTORE DxgkddiSetallocationbackingstore;

NTSTATUS DxgkddiSetallocationbackingstore(
  IN_CONST_HANDLE hAdapter,
  IN_CONST_PDXGKARG_SETALLOCATIONBACKINGSTORE pArgs
)
{...}

Parâmetros

hAdapter

[in] Manipule para o contexto do miniporto.

pArgs

[in] Ponteiro para uma estrutura DXGKARG_SETALLOCATIONBACKINGSTORE que contém argumentos adicionais para essa função.

Retornar valor

Retornar STATUS_SUCCESS se a operação for bem-sucedida. Caso contrário, retorne um código de erro NTSTATUS Values apropriado.

Comentários

O endereço para o qual pBackingStore aponta é válido até que a alocação seja destruída por DXGKDDI_DESTROYALLOCATION.

DXGKDDI_SETALLOCATIONBACKINGSTORE é chamado durante D3DKMTCreateAllocation.

Confira Compartilhar o repositório de backup com o KMD para obter mais informações.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 11 (WDDM 3.0)
Cabeçalho d3dkmddi.h
IRQL PASSIVE_LEVEL

Confira também

DXGKARG_SETALLOCATIONBACKINGSTORE