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 |