DXGK_RENDERKM_COMMAND 구조체(d3dkmddi.h)
DXGK_RENDERKM_COMMAND 구조체는 GDI 하드웨어 가속 렌더링을 제어하는 명령 버퍼를 생성하는 데 사용됩니다.
구문
typedef struct _DXGK_RENDERKM_COMMAND {
DXGK_RENDERKM_OPERATION OpCode;
UINT CommandSize;
union {
DXGK_GDIARG_BITBLT BitBlt;
DXGK_GDIARG_COLORFILL ColorFill;
DXGK_GDIARG_ALPHABLEND AlphaBlend;
DXGK_GDIARG_STRETCHBLT StretchBlt;
DXGK_GDIARG_TRANSPARENTBLT TransparentBlt;
DXGK_GDIARG_CLEARTYPEBLEND ClearTypeBlend;
} Command;
} DXGK_RENDERKM_COMMAND;
구성원
OpCode
[in] 처리할 GDI 하드웨어 가속 렌더링 작업을 식별하는 DXGK_RENDERKM_OPERATION 형식 작업 코드입니다. GDI 하드웨어 가속에 대한 자세한 내용은 설명 섹션을 참조하세요.
CommandSize
[in] 현재 명령의 크기(바이트)입니다. 이는 DXGK_RENDERKM_COMMAND 시작부터 다음 명령까지의 바이트 수와 같습니다.
Command
Command.BitBlt
Command.ColorFill
Command.AlphaBlend
Command.StretchBlt
Command.TransparentBlt
Command.ClearTypeBlend
설명
가변 크기 DXGK_RENDERKM_COMMAND 구조의 배열은 GDI 하드웨어 가속 렌더링을 제어하는 데 사용되는 명령 버퍼를 정의합니다.
디스플레이 미니포트 드라이버는 DXGK_DRIVERCAPS-> PresentationCaps를 설정하여 GDI 하드웨어 가속에 대한 명령 버퍼 처리를 지원한다고 보고해야 합니다. SupportKernelModeCommandBuffer에서 TRUE로
참고 디스플레이 미니포트 드라이버는 캐시 일관성 GPU 조리개 세그먼트가 있는 경우에만 GDI 하드웨어 가속을 지원하며 CPU가 메모리에 액세스할 때 상당한 성능 저하가 없다고 보고해야 합니다.
요구 사항
| 지원되는 최소 클라이언트 | Windows 운영 체제의 Windows 7 이상 버전에서 사용할 수 있습니다. |
| 헤더 | d3dkmddi.h(D3dkmddi.h 포함) |
참고 항목
피드백
다음에 대한 사용자 의견 제출 및 보기