функция обратного вызова PFND3DDDI_FLIPOVERLAYCB (d3dumddi.h)
Функция pfnFlipOverlayCb изменяет выделение для отображения на наложении или указывает на отображение другого поля текущего отображаемого выделения при деинтерлейсинге ресурса чередующегося ресурса.
Синтаксис
PFND3DDDI_FLIPOVERLAYCB Pfnd3dddiFlipoverlaycb;
HRESULT Pfnd3dddiFlipoverlaycb(
HANDLE hDevice,
const D3DDDICB_FLIPOVERLAY *unnamedParam2
)
{...}
Параметры
hDevice
Дескриптор устройства отображения (графический контекст).
unnamedParam2
pData [in]
Указатель на структуру D3DDDICB_FLIPOVERLAY , описывающую изменение отображения на наложении.
Возвращаемое значение
pfnFlipOverlayCb возвращает одно из следующих значений:
Код возврата | Описание |
---|---|
S_OK | Отображение объекта наложения было успешно изменено. |
E_INVALIDARG | Параметры были проверены и определены как неверные. |
E_OUTOFMEMORY | pfnFlipOverlayCb не удалось выделить память, необходимую для ее завершения. |
Эта функция также может возвращать другие значения HRESULT.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Доступно в Windows Vista и более поздних версиях операционных систем Windows. |
Целевая платформа | Персональный компьютер |
Верхняя часть | d3dumddi.h (включая D3dumddi.h) |