функция обратного вызова PFND3D11_1DDI_GETCAPTUREHANDLE (d3d10umddi.h)
Возвращает дескриптор для указанного ресурса, выделенного драйвером. Эта функция также возвращает размер и расположение указанных данных в ресурсе.
Синтаксис
PFND3D11_1DDI_GETCAPTUREHANDLE Pfnd3d111DdiGetcapturehandle;
void Pfnd3d111DdiGetcapturehandle(
D3D10DDI_HDEVICE hDevice,
D3D11_1DDI_GETCAPTUREHANDLEDATA *pHandleData
)
{...}
Параметры
hDevice
Дескриптор устройства отображения (графический контекст).
pHandleData
Указатель на структуру D3D11_1DDI_GETCAPTUREHANDLEDATA , которая определяет выделение ресурсов.
Возвращаемое значение
None
Remarks
Прежде чем среда выполнения Microsoft Direct3D вызовет функцию GetCaptureHandle , она задает элементы hResource и ArrayIndexструктуры D3D11_1DDI_GETCAPTUREHANDLEDATA для указания ресурса. При вызове этой функции драйвер обновляет структуру с помощью дескриптора выделения в режиме ядра, связанного с указанным ресурсом, а также размера данных ресурса и их смещения в выделенном блоке памяти.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8 |
Минимальная версия сервера | Windows Server 2012 |
Целевая платформа | Персональный компьютер |
Верхняя часть | d3d10umddi.h (включая D3d10umddi.h) |