D3DHAL_DP2COMMAND 구조체(d3dhal.h)
하나 이상의 D3DHAL_DP2COMMAND 구조체는 D3dDrawPrimitives2 콜백에 의해 명령 버퍼에서 구문 분석되며, 수신한 정보를 사용하여 하나 이상의 기본 형식을 그립니다. 각 구조체는 그릴 기본 형식 또는 처리할 상태 변경을 지정합니다.
구문
typedef struct _D3DHAL_DP2COMMAND {
BYTE bCommand;
BYTE bReserved;
union {
WORD wPrimitiveCount;
WORD wStateCount;
};
} D3DHAL_DP2COMMAND, *LPD3DHAL_DP2COMMAND;
멤버
bCommand
그릴 기본 형식 또는 처리할 상태 변경을 지정합니다. 이 멤버는 D3DHAL_DP2OPERATION 열거된 값 중 하나일 수 있습니다.
bReserved
시스템 사용을 위해 예약되며 드라이버에서 무시해야 합니다.
wPrimitiveCount
처리할 기본 형식의 수를 지정합니다. 이 멤버는 bCommand 가 D3DDP2OP_RENDERSTATE 또는 D3DDP2OP_TEXTURESTAGESTATE 아닌 경우에 유효합니다.
wStateCount
처리할 상태 변경 횟수를 지정합니다. 이 멤버는 bCommand 가 D3DDP2OP_RENDERSTATE 또는 D3DDP2OP_TEXTURESTAGESTATE 중 하나일 때 유효합니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | d3dhal.h(D3dhal.h 포함) |
추가 정보
D3DDP2OP_RENDERSTATE
D3DDP2OP_TEXTURESTAGESTATE
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기