Condividi tramite


DXGK_MEMORYRANGE struttura (d3dkmddi.h)

Una struttura DXGK_MEMORYRANGE descrive un intervallo di memoria.

Sintassi

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

Members

SegmentOffset

Offset dall'inizio del segmento in byte. Il valore deve essere allineato al limite di pagina segmento.

SizeInBytes

Numero di byte nell'intervallo. Il valore deve essere un multiplo delle dimensioni della pagina del segmento.

Commenti

Un modo in cui viene usato DXGK_MEMORYRANGE è dxgkDdiQueryAdapterInfo e DXGK_QUERYSEGMENTMEMORYSTATE per eseguire query su intervalli di memoria GPU non valido. La query viene eseguita durante l'inizializzazione dell'oggetto adapter. Il driver viene chiamato solo se DXGK_SEGMENTDESCRIPTOR4::NumInvalidMemoryRanges non è zero per un segmento.

Requisiti

Requisito Valore
Client minimo supportato Windows 10
Server minimo supportato Windows Server 2016
Intestazione d3dkmddi.h (include D3dkmddi.h)

Vedi anche

DXGK_QUERYSEGMENTMEMORYSTATE

DXGK_SEGMENTDESCRIPTOR4

DXGKARG_CREATEMEMORYBASIS

DxgkDdiCreateMemoryBasis

DxgkDdiQueryAdapterInfo