функция обратного вызова PFND3DDDI_GETRESOURCEPRESENTPRIVATEDRIVERDATACB (d3dumddi.h)
pfnGetResourcePresentPrivateDriverDataCb используется для запроса частных данных ресурса, которые связаны с ресурсом во время представления.
Синтаксис
PFND3DDDI_GETRESOURCEPRESENTPRIVATEDRIVERDATACB Pfnd3dddiGetresourcepresentprivatedriverdatacb;
HRESULT Pfnd3dddiGetresourcepresentprivatedriverdatacb(
HANDLE hDevice,
D3DDDI_GETRESOURCEPRESENTPRIVATEDRIVERDATA *unnamedParam2
)
{...}
Параметры
hDevice
Дескриптор устройства отображения.
unnamedParam2
pData [in, out]
Указатель на структуру D3DDDI_GETRESOURCEPRESENTPRIVATEDRIVERDATA , которая описывает выполняемую операцию и содержит результаты.
Возвращаемое значение
Возвращаемое значение | Описание |
---|---|
S_OK | Операция выполнена успешно. |
STATUS_INVALID_BUFFER_SIZE | Значение D3DDDI_GETRESOURCEPRESENTPRIVATEDRIVERDATA::P rivateDriverDataSize было равно нулю или было недостаточно для хранения данных. Когда элемент управления возвращается вызывающей объекту, PrivateDriverDataSize будет содержать требуемый размер буфера. |
Этот метод может возвращать другие значения HRESULT .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10 |
Минимальная версия сервера | Windows Server 2016 |
Целевая платформа | Персональный компьютер |
Верхняя часть | d3dumddi.h (включая D3dumddi.h) |