Compartilhar via


PFN_IDDCXSWAPCHAININSYSTEMMEMORY função de retorno de chamada (iddcx.h)

PFN_IDDCXSWAPCHAININSYSTEMMEMORY é um ponteiro para uma função de retorno de chamada do sistema operacional por meio da qual determinar se os buffers de conjunto de troca são alocados na memória do sistema.

Sintaxe

PFN_IDDCXSWAPCHAININSYSTEMMEMORY PfnIddcxswapchaininsystemmemory;

HRESULT * PfnIddcxswapchaininsystemmemory(
  [in]  PIDD_DRIVER_GLOBALS DriverGlobals,
  [in]  IDDCX_SWAPCHAIN SwapChainObject,
  [out] BOOL *pInSystemMemory
)
{...}

Parâmetros

[in] DriverGlobals

Ponteiro para uma estrutura IDD_DRIVER_GLOBALS que contém dados definidos pelo sistema por driver.

[in] SwapChainObject

O objeto IDDCX_SWAPCHAIN passado para a chamada EVT_IDD_CX_MONITOR_ASSIGN_SWAPCHAIN .

[out] pInSystemMemory

Argumentos de saída das funções.

Retornar valor

PFN_IDDCXSWAPCHAININSYSTEMMEMORY retorna S_OK; caso contrário, retornará um código de erro apropriado.

Comentários

Um driver de exibição indireto (IDD) não deve usar esse ponteiro para chamar diretamente a função para a qual ele aponta. Em vez disso, as IDDs devem chamar IddCxSwapChainInSystemMemory.

Requisitos

Requisito Valor
Servidor mínimo com suporte Windows Server 2022
Cabeçalho iddcx.h

Confira também

IddCxSwapChainInSystemMemory