функция обратного вызова PFND3D12DDI_SET_BACKGROUND_PROCESSING_MODE_0063 (d3d12umddi.h)
Когда приложение меняет режим фоновой обработки, вызывается PFND3D12DDI_SET_BACKGROUND_PROCESSING_MODE_0063, чтобы сообщить UMD о новых параметрах.
Синтаксис
PFND3D12DDI_SET_BACKGROUND_PROCESSING_MODE_0063 Pfnd3d12ddiSetBackgroundProcessingMode0063;
void Pfnd3d12ddiSetBackgroundProcessingMode0063(
[in] D3D12DDI_HDEVICE hRTDevice,
D3D12DDI_BACKGROUND_PROCESSING_MODE_0062 Mode,
D3D12DDI_MEASUREMENTS_ACTION_0062 MeasurementsAction,
BOOL *pbFurtherMeasurementsDesired
)
{...}
Параметры
[in] hRTDevice
Дескриптор устройства, используемого драйвером при обратном вызове в среду выполнения.
Mode
Перечисление D3D12DDI_BACKGROUND_PROCESSING_MODE_0062 , представляющее режим фоновой обработки.
MeasurementsAction
Перечисление D3D12DDI_MEASUREMENTS_ACTION_0062 , представляющее действие измерения.
pbFurtherMeasurementsDesired
Указатель на BOOL, указывающий, нужны ли дальнейшие измерения.
Возвращаемое значение
None
Remarks
Фоновая обработка данных должна использоваться только в целях оптимизации. Эти рабочие элементы не должны влиять на функциональную правильность реализации.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10 версии 1903 |
Верхняя часть | d3d12umddi.h |