D3DDDICB_LOGUMDMARKER 구조체(d3dumddi.h)

사용자 모드 표시 드라이버가 정의한 ETW(Windows용 이벤트 추적) 마커 이벤트의 위치에 대한 정보를 지정합니다.

구문

typedef struct D3DDDICB_LOGUMDMARKER {
  [in] HANDLE  hContext;
       UINT64  APISequenceNumber;
       INT     Index;
       INT     StringIndex;
       LPCWSTR Info;
} D3DDDICB_LOGUMDMARKER;

멤버

[in] hContext

ETW 마커 이벤트를 알리는 Direct3D 컨텍스트에 대한 핸들입니다. 이는 pfnRenderCb 함수가 호출될 컨텍스트이기도 합니다.

APISequenceNumber

마커 이벤트가 연결된 API 시퀀스 번호입니다.

Index

이 마커 이벤트를 발생시킨 API 시퀀스 호출을 나타냅니다. 0이면 표식 이벤트는 pfnSetMarker 함수를 호출한 후 최신 API 시퀀스 번호에 해당합니다. 1이면 표식 이벤트는 다음 API 시퀀스 번호에 있습니다. 방식으로 계속됩니다.

이 마커 이벤트와 연결된 타임스탬프를 사용하지 않는 경우 -1이어야 합니다.

StringIndex

Info가 가리키는 문자열 테이블 항목의 오프셋(바이트)입니다. 문자열이 표식 이벤트와 함께 전달되는 경우 음수일 수 있습니다.

Info

ETW 패킷에 포함된 사용자 지정 텍스트 문자열입니다. NULL일 수 있습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 8.1
지원되는 최소 서버 Windows Server 2012 R2
머리글 d3dumddi.h(D3d10umddi.h 포함)

추가 정보

pfnRenderCb

pfnSetMarker