функция обратного вызова PFND3D11_1DDI_DISCARD (d3d10umddi.h)
Отменяет выделение (вытеснение) из памяти отображения видео. Реализованы драйверами windows Display Driver Model (WDDM) 1.2 и более поздних версий.
Синтаксис
PFND3D11_1DDI_DISCARD Pfnd3d111DdiDiscard;
void Pfnd3d111DdiDiscard(
D3D10DDI_HDEVICE unnamedParam1,
D3D11DDI_HANDLETYPE HandleType,
VOID *hResourceOrView,
const D3D10_DDI_RECT *unnamedParam4,
UINT NumRects
)
{...}
Параметры
unnamedParam1
hDevice [in]
Дескриптор устройства отображения (графический контекст).
HandleType
Значение типа D3D11DDI_HANDLETYPE, определяющее тип дескриптора контекста.
hResourceOrView
Указатель на дескриптор к ресурсу или представлению, которое необходимо отменить.
unnamedParam4
pRects [in, необязательный]
Необязательный массив структуры RECT для прямоугольников в представлении ресурсов для отмены. Если NULL, функция отмены отмены (D3D11_1) удаляет всю поверхность.
NumRects
Число прямоугольников в массиве, которое указывает pRects параметре.
Возвращаемое значение
Никакой
Замечания
Структура D3D10_DDI_RECT определяется как структура RECT.
typedef RECT D3D10_DDI_RECT;
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 8 |
минимальный поддерживаемый сервер | Windows Server 2012 |
целевая платформа | Настольный |
заголовка | d3d10umddi.h (include D3d10umddi.h) |