Поделиться через


структура DXGKARG_GPUP_SAVE_IMMUTABLE_MIGRATION_DATA (d3dkmddi.h)

Структура DXGKARG_GPUP_SAVE_IMMUTABLE_MIGRATION_DATA используется в вызове DxgkDdiSaveImmutableMigrationData для сохранения неизменяемых данных для динамической миграции, которая начинается.

Синтаксис

typedef struct _DXGKARG_GPUP_SAVE_IMMUTABLE_MIGRATION_DATA {
  UINT   vfIndex;
  UINT64 *DataSize;
  BYTE   *Data;
} DXGKARG_GPUP_SAVE_IMMUTABLE_MIGRATION_DATA;

Члены

vfIndex

[in] Определяет виртуальную функцию или vDEV, на которой ссылается ссылка. Это значение индекса локализуется на конкретное виртуальное устройство.

DataSize

[in/out] Размер буфера данных в байтах, на который указывают данные. При первом вызовеDxgkDdiSaveImmutableMigrationDataвходное значение равно 0, чтобы указать, что драйвер должен вернуть требуемый размер буфера.

Data

[in/out] Указатель на буфер, содержащий неизменяемые данные, которые необходимо сохранить. При первом вызове DxgkDdiSaveImmutableMigrationDataэтот указатель имеет значение NULL, чтобы указать, что драйвер должен вернуть требуемый размер буфера в DataSize.

Замечания

Дополнительные сведения см. в динамической миграции на устройствах GPU-P.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 11 версии 24H2 (WDDM 3.2)
заголовка d3dkmddi.h

См. также

DxgkDdiSaveImmutableMigrationData