структура D3DKMT_PRESENT_MULTIPLANE_OVERLAY2 (d3dkmthk.h)
Содержит сведения о наложении нескольких плоскостей.
Синтаксис
typedef struct _D3DKMT_PRESENT_MULTIPLANE_OVERLAY2 {
D3DKMT_HANDLE hAdapter;
union {
D3DKMT_HANDLE hDevice;
D3DKMT_HANDLE hContext;
};
ULONG BroadcastContextCount;
D3DKMT_HANDLE BroadcastContext[D3DDDI_MAX_BROADCAST_CONTEXT];
D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
UINT PresentCount;
D3DDDI_FLIPINTERVAL_TYPE FlipInterval;
D3DKMT_PRESENTFLAGS Flags;
UINT PresentPlaneCount;
D3DKMT_MULTIPLANE_OVERLAY2 *pPresentPlanes;
UINT Duration;
} D3DKMT_PRESENT_MULTIPLANE_OVERLAY2;
Члены
hAdapter
Дескриптор графического адаптера.
hDevice
Дескриптор устройства.
hContext
Дескриптор контекста устройства.
BroadcastContextCount
Указывает количество контекстов.
BroadcastContext[D3DDDI_MAX_BROADCAST_CONTEXT]
Тип данных D3DKMT_HANDLE, представляющий широковещательный контекст.
VidPnSourceId
Отсчитываемый от нуля идентификационный номер источника видеотрансляции в топологии сети видеотрансляции (VidPN), к которому подключен монитор.
PresentCount
Количество имеющихся операций, которые можно поместить в очередь для устройства, указанного в hDevice.
FlipInterval
Значение UINT, указывающее, поддерживает ли драйвер минипорта дисплей изначально планирование выполнения команды flip после двух, трех или четырех вертикальных синхронизаций.
Flags
Параметры флага.
PresentPlaneCount
Количество ресурсов для закрепления.
pPresentPlanes
Указатель на плоскости представления.
Duration
Длительность по настоящему времени.
Требования
Требование | Значение |
---|---|
Заголовок | d3dkmthk.h |
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по