структура DXGI_DDI_ARG_SETRESOURCEPRIORITY (dxgiddi.h)
Структура DXGI_DDI_ARG_SETRESOURCEPRIORITY описывает параметры для установки уровня приоритета ресурса.
Синтаксис
typedef struct DXGI_DDI_ARG_SETRESOURCEPRIORITY {
[in] DXGI_DDI_HDEVICE hDevice;
[in] DXGI_DDI_HRESOURCE hResource;
[in] UINT Priority;
} DXGI_DDI_ARG_SETRESOURCEPRIORITY;
Члены
[in] hDevice
Дескриптор устройства отображения (графический контекст), на котором драйвер задает приоритет вытеснения из памяти для ресурса. Среда выполнения Direct3D передает этот дескриптор драйверу в элементе hDrvDeviceструктуры D3D10DDIARG_CREATEDEVICE , когда среда выполнения вызывает функцию CreateDevice(D3D10) драйвера для создания устройства отображения.
[in] hResource
Дескриптор ресурса для задания уровня приоритета.
[in] Priority
Уровень приоритета, устанавливаемый для ресурса, указанного элементом hResource . Уровень приоритета ресурса можно задать в любом месте в диапазоне от 0 до 0xFFFFFFFF.
Комментарии
Уровень приоритета, на который задается ресурс, определяет порядок его вытеснения из памяти. Ресурс с низким приоритетом вытесниется перед ресурсом с высоким приоритетом. Если два ресурса имеют одинаковый приоритет, ресурс, который использовался в последнее время, хранится в памяти; другой ресурс вытеснился.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Доступно в Windows Vista и более поздних версиях операционных систем Windows. |
Верхняя часть | dxgiddi.h (включая D3d10umddi.h) |