структура D3DKMT_PRESENT_MULTIPLANE_OVERLAY3 (d3dkmthk.h)
Содержит сведения о многоплановом наложении.
Синтаксис
typedef struct _D3DKMT_PRESENT_MULTIPLANE_OVERLAY3 {
D3DKMT_HANDLE hAdapter;
UINT ContextCount;
D3DKMT_HANDLE *pContextList;
D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
UINT PresentCount;
D3DKMT_PRESENT_MULTIPLANE_OVERLAY_FLAGS Flags;
UINT PresentPlaneCount;
D3DKMT_MULTIPLANE_OVERLAY3 **ppPresentPlanes;
D3DKMT_MULTIPLANE_OVERLAY_POST_COMPOSITION *pPostComposition;
UINT Duration;
D3DDDI_HDR_METADATA_TYPE HDRMetaDataType;
UINT HDRMetaDataSize;
const VOID *pHDRMetaData;
UINT BoostRefreshRateMultiplier;
} D3DKMT_PRESENT_MULTIPLANE_OVERLAY3;
Члены
hAdapter
Дескриптор графического адаптера.
ContextCount
Число контекстов.
pContextList
Указатель на список контекстов.
VidPnSourceId
Отсчитываемый от нуля идентификационный номер видео, представленный источником в пути к топологии vidPN, к которому подключен монитор.
PresentCount
Количество присутствующих операций, которые можно за очередью для устройства, указанного hDevice.
Flags
PresentPlaneCount
Количество ресурсов для закрепления.
ppPresentPlanes
Указатель на массив нынешних плоскостей.
pPostComposition
Указатель на запись композиции.
Duration
Длительность каждого представления.
HDRMetaDataType
Тип метаданных HDR.
HDRMetaDataSize
Размер метаданных HDR.
pHDRMetaData
Метаданные HDR.
BoostRefreshRateMultiplier
Умножение динамической частоты обновления.
Требования
Требование | Ценность |
---|---|
заголовка | d3dkmthk.h |