Compartilhar via


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

Esse método envia a memória física mínima necessária para um aplicativo para o sistema operacional.

Sintaxe

HRESULT SetVideoMemoryReservation(
  [in] UINT                      NodeIndex,
  [in] DXGI_MEMORY_SEGMENT_GROUP MemorySegmentGroup,
  [in] UINT64                    Reservation
);

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 estão sendo definidas. 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 estão sendo definidas. Confira Sistemas multi-adaptadores.

[in] MemorySegmentGroup

Tipo: DXGI_MEMORY_SEGMENT_GROUP

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

[in] Reservation

Tipo: UINT64

Especifica um UINT64 que define a memória física mínima necessária, em bytes.

Valor retornado

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 são incentivados a definir uma reserva de vídeo para indicar a quantidade de memória física sem a qual não podem ficar. Esse valor ajuda o sistema operacional a minimizar rapidamente o impacto de grandes situações de pressão de memória.

Requisitos

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

Confira também

IDXGIAdapter3