Compartir a través de


estructura DXGK_MEMORYRANGE (d3dkmddi.h)

Una estructura de DXGK_MEMORYRANGE describe un intervalo de memoria.

Sintaxis

typedef struct _DXGK_MEMORYRANGE {
  UINT64 SegmentOffset;
  UINT64 SizeInBytes;
} DXGK_MEMORYRANGE;

Miembros

SegmentOffset

Desplazamiento desde el principio del segmento en bytes. El valor debe alinearse con el límite de la página del segmento.

SizeInBytes

Número de bytes del intervalo. El valor debe ser un múltiplo del tamaño de página del segmento.

Comentarios

Una manera de usar DXGK_MEMORYRANGE es con DxgkDdiQueryAdapterInfo y DXGK_QUERYSEGMENTMEMORYSTATE para consultar intervalos de memoria de GPU incorrectos. La consulta se realiza durante la inicialización del objeto de adaptador. Solo se llama al controlador si DXGK_SEGMENTDESCRIPTOR4::NumInvalidMemoryRanges no es cero para un segmento.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10
Servidor mínimo compatible Windows Server 2016
Encabezado d3dkmddi.h (incluye D3dkmddi.h)

Consulte también

DXGK_QUERYSEGMENTMEMORYSTATE

DXGK_SEGMENTDESCRIPTOR4

DXGKARG_CREATEMEMORYBASIS

DxgkDdiCreateMemoryBasis

DxgkDdiQueryAdapterInfo