Método IDXGIAdapter3::QueryVideoMemoryInfo (dxgi1_4.h)

Esse método informa o processo do orçamento atual e do uso do processo.

Sintaxe

HRESULT QueryVideoMemoryInfo(
  [in]  UINT                         NodeIndex,
  [in]  DXGI_MEMORY_SEGMENT_GROUP    MemorySegmentGroup,
  [out] DXGI_QUERY_VIDEO_MEMORY_INFO *pVideoMemoryInfo
);

Parâmetros

[in] NodeIndex

Tipo: UINT

Especifica o adaptador físico do dispositivo para o qual as informações de memória de vídeo são consultadas. Para a operação de GPU única, defina isso como zero. Se houver vários nós de GPU, defina-o como o índice do nó (adaptador físico do dispositivo) para o qual as informações de memória de vídeo são consultadas. Consulte Sistemas de vários adaptadores.

[in] MemorySegmentGroup

Tipo: DXGI_MEMORY_SEGMENT_GROUP

Especifica um DXGI_MEMORY_SEGMENT_GROUP que identifica o grupo como local ou não local.

[out] pVideoMemoryInfo

Tipo: DXGI_QUERY_VIDEO_MEMORY_INFO*

Preenche uma estrutura DXGI_QUERY_VIDEO_MEMORY_INFO com os valores atuais.

Retornar valor

Tipo: HRESULT

Retorna S_OK se tiver êxito; caso contrário, um código de erro. Para obter uma lista de códigos de erro, consulte DXGI_ERROR.

Comentários

Os aplicativos devem gerenciar explicitamente o uso da memória física explicitamente e manter o uso dentro do orçamento atribuído ao processo de aplicativo. Processos que não podem manter seu uso dentro de seus orçamentos atribuídos provavelmente sofrerão gagueira, pois são intermitentemente congelados e paginado para permitir que outros processos sejam executados.

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho dxgi1_4.h (inclua DXGI1_3.h)
Biblioteca Dxgi.lib
DLL Dxgi.dll

Confira também

IDXGIAdapter3