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