Partilhar 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 swapchain 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 por driver definidos pelo sistema.

[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.

Valor de retorno

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

Observações

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 com suporte mínimo Windows Server 2022
cabeçalho iddcx.h

Consulte também

IddCxSwapChainInSystemMemory