структура D3DDDICB_FLIPOVERLAY (d3dumddi.h)

Структура D3DDDICB_FLIPOVERLAY описывает новое выделение для наложения.

Синтаксис

typedef struct _D3DDDICB_FLIPOVERLAY {
  [in] D3DKMT_HANDLE hKernelOverlay;
  [in] D3DKMT_HANDLE hSource;
  [in] VOID          *pPrivateDriverData;
  [in] UINT          PrivateDriverDataSize;
} D3DDDICB_FLIPOVERLAY;

Члены

[in] hKernelOverlay

Тип данных D3DKMT_HANDLE, представляющий дескриптор режима ядра, возвращаемый функцией pfnCreateOverlayCb и определяющий переворачиваемый объект наложения в режиме ядра.

[in] hSource

Тип данных D3DKMT_HANDLE, представляющий дескриптор режима ядра для отображаемого исходного выделения.

[in] pPrivateDriverData

Указатель на блок частных данных, который передается из драйвера дисплея пользовательского режима в драйвер мини-порта дисплея.

[in] PrivateDriverDataSize

Размер (в байтах) блока частных данных, на который указывает pPrivateDriverData.

Требования

Требование Значение
Минимальная версия клиента Доступно в Windows Vista и более поздних версиях операционных систем Windows.
Верхняя часть d3dumddi.h (включая D3dumddi.h)

См. также раздел

pfnCreateOverlayCb

pfnFlipOverlayCb