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 |