структура D3DKMT_OFFERALLOCATIONS (d3dkmthk.h)
Определяет выделение видеопамять, которое драйвер предлагает для повторного использования. Используется с функцией D3DKMTOfferAllocations .
Синтаксис
typedef struct _D3DKMT_OFFERALLOCATIONS {
[in] D3DKMT_HANDLE hDevice;
[in] D3DKMT_HANDLE *pResources;
[in] const D3DKMT_HANDLE *HandleList;
[in] UINT NumAllocations;
[in] D3DKMT_OFFER_PRIORITY Priority;
D3DKMT_OFFER_FLAGS Flags;
} D3DKMT_OFFERALLOCATIONS;
Члены
[in] hDevice
Тип данных D3DKMT_HANDLE, представляющий дескриптор режима ядра для устройства, создавшего выделения.
[in] pResources
Массив дескрипторов среды выполнения Direct3D для предлагаемых ресурсов.
Если драйвер пользовательского режима использует массив, указанный в HandleList , для предоставления списка выделений, он должен присвоить pResources значение NULL. И наоборот, если драйвер использует массив, указанный в pResources , для предоставления списка ресурсов, он должен задать для HandleListзначение NULL.
[in] HandleList
Массив D3DKMT_HANDLE типов данных, представляющих дескрипторы режима ядра для предлагаемых выделений.
Если ресурсы были созданы со значением флага D3D10_DDI_BIND_PRESENT, заданным в pCreateResource-BindFlags>, предложите ресурсы по дескрипторам распределения, а не по дескрипторам ресурсов.
[in] NumAllocations
Количество элементов в элементах pResources или HandleList , в зависимости от того, что не равно NULL.
[in] Priority
Приоритет типа D3DKMT_OFFER_PRIORITY, с которым будут предлагаться выделения для повторного использования.
Flags
Параметры флага.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8 |
Минимальная версия сервера | Windows Server 2012 |
Верхняя часть | d3dkmthk.h (включая D3dkmthk.h) |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по