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 및 DxgkDdiDestroyContext 함수에 대한 후속 호출의 컨텍스트를 나타냅니다.
[in] NodeOrdinal
컨텍스트가 만들어지는 노드입니다.
[in] EngineAffinity
NodeOrdinal이 컨텍스트가 생성되도록 지정하는 노드 내의 엔진입니다.
[in] Flags
컨텍스트를 만드는 방법을 식별하는 DXGK_CREATECONTEXTFLAGS 구조체입니다.
[in] pPrivateDriverData
사용자 모드 표시 드라이버에서 디스플레이 미니포트 드라이버로 전달되는 프라이빗 데이터 블록에 대한 포인터입니다.
[in] PrivateDriverDataSize
pPrivateDriverData가 가리키는 개인 데이터의 크기(바이트)입니다.
[out] ContextInfo
디스플레이 미니포트 드라이버가 디바이스 컨텍스트를 설명하기 위해 채우는 DXGK_CONTEXTINFO 구조체입니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Vista |
머리글 | d3dkmddi.h(D3dkmddi.h 포함) |