Compartir a través de


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

Este método envía la memoria física mínima necesaria para una aplicación al sistema operativo.

Sintaxis

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

Parámetros

[in] NodeIndex

Tipo: UINT

Especifica el adaptador físico del dispositivo para el que se establece la información de memoria de vídeo. En el caso de la operación de gpu única, establezca este valor en cero. Si hay varios nodos de GPU, establézcalo en el índice del nodo (el adaptador físico del dispositivo) para el que se establece la información de memoria de vídeo. Consulte Sistemas de varios adaptadores.

[in] MemorySegmentGroup

Tipo: DXGI_MEMORY_SEGMENT_GROUP

Especifica un DXGI_MEMORY_SEGMENT_GROUP que identifica el grupo como local o no local.

[in] Reservation

Tipo: UINT64

Especifica un UINT64 que establece la memoria física mínima necesaria, en bytes.

Valor devuelto

Tipo: HRESULT

Devuelve S_OK si se ejecuta correctamente; de lo contrario, un código de error. Para obtener una lista de códigos de error, consulte DXGI_ERROR.

Comentarios

Se recomienda que las aplicaciones establezcan una reserva de vídeo para indicar la cantidad de memoria física que no pueden pasar sin ellas. Este valor ayuda al sistema operativo a minimizar rápidamente el impacto de situaciones de presión de memoria de gran tamaño.

Requisitos

   
Plataforma de destino Windows
Encabezado dxgi1_4.h (incluya DXGI1_3.h)
Library Dxgi.lib
Archivo DLL Dxgi.dll

Consulte también

IDXGIAdapter3