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


Структура IGPUPMigrationVtbl (igpupvdev.h)

Структура IGPUPMigrationVtbl определяет виртуальную таблицу для интерфейса IGPUPMigration.

Синтаксис

typedef struct IGPUPMigrationVtbl {
  void     *b;
  HRESULT(IGPUPMigration *This,REFIID riid, void **ppvObject) * )(QueryInterface;
  ULONG()(IGPUPMigration *This)   * AddRef;
  ULONG()(IGPUPMigration *This)   * Release;
  HRESULT((IGPUPMigration *This,PLUID DeviceLuid,UINT64 *Length,BYTE SaveBuffer * )SaveImmutableGpup[];
  HRESULT()(IGPUPMigration *This,PLUID DeviceLuid,UINT64 Length,BYTE RestoreBuffer * RestoreImmutableGpup[];
} IGPUPMigrationVtbl;

Члены

b

QueryInterface

Извлекает указатели на поддерживаемые интерфейсы.

AddRef

Увеличивает число ссылок для интерфейса в объекте.

Release

Уменьшает количество ссылок для интерфейса в объекте.

SaveImmutableGpup

Метод сохранения неизменяемой секции GPU.

RestoreImmutableGpup

Метод восстановления неизменяемой секции GPU.

Замечания

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

Требования

Требование Ценность
заголовка igpupvdev.h

См. также

restoreImmutableGpup

SaveImmutableGpup

IGPUPMigration