структура 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и функции DxgkDdiDetextContext.
[in] NodeOrdinal
Узел, для который создается контекст.
[in] EngineAffinity
Подсистема в узле, для NodeOrdinal указывает, что для этого создается контекст.
[in] Flags
Структура DXGK_CREATECONTEXTFLAGS, которая определяет, как создать контекст.
[in] pPrivateDriverData
Указатель на блок частных данных, передаваемых из драйвера отображения пользовательского режима в драйвер минипорта дисплея.
[in] PrivateDriverDataSize
Размер в байтах частных данных, на которые pPrivateDriverData указывает.
[out] ContextInfo
Структура DXGK_CONTEXTINFO, заполняемая драйвером мини-порта для описания контекста устройства.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows Vista |
заголовка | d3dkmddi.h (include D3dkmddi.h) |