структура DXGKARG_CREATECONTEXT (d3dkmddi.h)
Структура DXGKARG_CREATECONTEXT описывает параметры для создания контекста устройства.
Синтаксис
typedef struct _DXGKARG_CREATECONTEXT {
[out] HANDLE hContext;
[in] UINT NodeOrdinal;
[in] UINT EngineAffinity;
[in] DXGK_CREATECONTEXTFLAGS Flags;
[in] VOID *pPrivateDriverData;
[in] UINT PrivateDriverDataSize;
[out] DXGK_CONTEXTINFO ContextInfo;
} DXGKARG_CREATECONTEXT;
Члены
[out] hContext
Дескриптор контекста, который драйвер мини-порта отображения возвращает из вызова функции DxgkDdiCreateContext . Этот дескриптор представляет контекст в последующих вызовах функций DxgkDdiPresent, DxgkDdiRender и DxgkDdiDetext.
[in] NodeOrdinal
Узел, для который создается контекст.
[in] EngineAffinity
Подсистема в узле, для котором NodeOrdinal указывает, что создается контекст.
[in] Flags
Структура DXGK_CREATECONTEXTFLAGS , определяющая способ создания контекста.
[in] pPrivateDriverData
Указатель на блок частных данных, который передается из драйвера дисплея пользовательского режима в драйвер мини-порта дисплея.
[in] PrivateDriverDataSize
Размер в байтах частных данных, на которые указывает pPrivateDriverData .
[out] ContextInfo
Структура DXGK_CONTEXTINFO , которую драйвер мини-порта дисплея заполняет для описания контекста устройства.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista |
Верхняя часть | d3dkmddi.h (включая D3dkmddi.h) |