структура D3D12DDI_PIN_RESOURCES_CALLBACKS_0076 (d3d12umddi.h)

Структура, содержащая функции обратного вызова, которые закрепляют и открещают ресурсы.

Синтаксис

typedef struct D3D12DDI_PIN_RESOURCES_CALLBACKS_0076 {
  PFND3D12DDI_PINRESOURCES_CB_0076   pfnPinResourcesCb;
  PFND3D12DDI_UNPINRESOURCES_CB_0076 pfnUnpinResourcesCb;
} D3D12DDI_PIN_RESOURCES_CALLBACKS_0076;

Члены

pfnPinResourcesCb

Обратный вызов PFND3D12DDI_PINRESOURCES_CB_0076 .

pfnUnpinResourcesCb

Обратный вызов PFND3D12DDI_UNPINRESOURCES_CB_0076 .

Комментарии

Драйверы, объявляющие необязательную D3D12DDI_FEATURE_0076_PIN_RESOURCES расширенную функцию, получают вызов PFND3D12DDI_SET_EXTENDED_FEATURE_CALLBACKS_0021 с типом таблицы DDI D3D12DDI_TABLE_TYPE_0076_PIN_RESOURCES_CALLBACKS и этой структурой, заполненной указателями обратного вызова, которые драйвер может использовать для выполнения этих функций.

Требования

Требование Значение
Минимальная версия клиента Windows 10 версии 2004
Верхняя часть d3d12umddi.h

См. также раздел

D3D12DDI_FEATURE_0076_PIN_RESOURCES

PFND3D12DDI_PINRESOURCES_CB_0076

PFND3D12DDI_SET_EXTENDED_FEATURE_CALLBACKS_0021

PFND3D12DDI_UNPINRESOURCES_CB_0076