PixelHistoryOperation 구조체
픽셀 기록에 대한 정보를 나타냅니다.
구문
} PixelHistoryOperation;
멤버
아이드
이 작업과 연결된 그래픽 이벤트의 ID입니다.
주치의
이 작업과 연결된 압축된 호출입니다.
renderTargetPtr
이 작업과 원래 연결된 렌더링 대상(캡처된 애플리케이션 내부)입니다.
iPrim
작업과 관련된 실제 기본 형식의 인덱스입니다.
numPrims
이 작업과 연결된 총 기본 형식 수입니다.
numVertsPerPrim
기본형당 꼭짓점 수입니다.
iInstance
인스턴스를 렌더링할 때 이 작업과 연결된 실제 instance instance 수입니다.
iInstanceCount
인스턴스를 렌더링할 때 이 작업과 연결된 총 인스턴스 수입니다.
bAssemblerStageGeneratesInstanceID
입력 어셈블러가 instance ID를 생성하면 true, 그렇지 않으면 false입니다.
flags
PIXELHISTORYFLAGS 값의 조합입니다. 자세한 내용은 PIXELHISTORYFLAGS 열거형을 참조하세요.
pVSFile
픽셀 셰이더 바이트 스트림에 대한 FILEPTR입니다. 디버그하기 위해 다시 전달됩니다.
pGSFile
기하 도형 셰이더 바이트 스트림에 대한 FILEPTR입니다. 디버그하기 위해 다시 전달됩니다.
pPSFile
픽셀 셰이더 바이트 스트림에 대한 FILEPTR입니다. 디버그하기 위해 다시 전달됩니다.
pHSFile
헐 셰이더 바이트 스트림에 대한 FILEPTR입니다. 디버그하기 위해 다시 전달됩니다.
pDSFile
도메인 셰이더 바이트 스트림에 대한 FILEPTR입니다. 디버그하기 위해 다시 전달됩니다.
pCSFile
컴퓨팅 셰이더 바이트 스트림에 대한 FILEPTR입니다. 디버그하기 위해 다시 전달됩니다.
VertexShaderFile
꼭짓점 셰이더 소스 파일의 파일 경로를 포함하는 COM 문자열입니다.
PixelShaderFile
픽셀 셰이더 소스 파일의 파일 경로를 포함하는 COM 문자열입니다.
GeometryShaderFile
기하 도형 셰이더 소스 파일의 파일 경로를 포함하는 COM 문자열입니다.
HullShaderFile
헐 셰이더 소스 파일의 파일 경로를 포함하는 COM 문자열입니다.
DomainShaderFile
도메인 셰이더 원본 파일의 파일 경로를 포함하는 COM 문자열입니다.
psRed
픽셀 셰이더 출력: 빨간색 구성 요소의 값입니다.
psGreen
픽셀 셰이더 출력: 녹색 구성 요소의 값입니다.
psBlue
픽셀 셰이더 출력: 파란색 구성 요소의 값
psAlpha
픽셀 셰이더 출력: 알파 색 구성 요소의 값
LabelPSRed
픽셀 셰이더 출력의 빨간색 구성 요소와 연결된 레이블의 이름을 포함하는 COM 문자열입니다.
LabelPSGreen
픽셀 셰이더 출력의 녹색 구성 요소와 연결된 레이블의 이름을 포함하는 COM 문자열입니다.
LabelPSBlue
픽셀 셰이더 출력의 파란색 구성 요소와 연결된 레이블의 이름을 포함하는 COM 문자열입니다.
LabelPSAlpha
픽셀 셰이더 출력의 알파 색 구성 요소와 연결된 레이블의 이름을 포함하는 COM 문자열입니다.
pixelKillReason
픽셀 셰이더 출력: 픽셀 출력이 종료된 이유입니다.
pixelOccluded
픽셀이 가려지면 true이고, 그렇지 않으면 false입니다.
fbRed
Framebuffer: 픽셀 셰이더 출력이 병합되기 전에 framebuffer의 빨간색 구성 요소 값입니다.
fbGreen
Framebuffer: 픽셀 셰이더 출력이 병합되기 전에 framebuffer의 녹색 색 구성 요소 값입니다.
fbBlue
Framebuffer: 픽셀 셰이더 출력이 병합되기 전에 framebuffer의 파란색 구성 요소 값입니다.
fbAlpha
Framebuffer: 픽셀 셰이더 출력이 병합되기 전에 framebuffer의 알파 색 구성 요소 값입니다.
LabelFBRed
프레임 버퍼의 빨간색 구성 요소와 연결된 레이블의 이름을 포함하는 COM 문자열입니다.
LabelFBGreen
프레임 버퍼의 녹색 구성 요소와 연결된 레이블의 이름을 포함하는 COM 문자열입니다.
LabelFBBlue
프레임 버퍼의 파란색 구성 요소와 연결된 레이블의 이름을 포함하는 COM 문자열입니다.
LabelFBAlpha
프레임 버퍼의 알파 색 구성 요소와 연결된 레이블의 이름을 포함하는 COM 문자열입니다.
토폴로지
그리기 호출(삼각형 목록, 삼각형 스트립 등)의 꼭짓점 토폴로지입니다.
정점
이 기본 형식에서 시작하는 꼭짓점 버퍼를 포함하는 COM 문자열입니다. 꼭짓점 버퍼는 파이프라인 단계에 지정된 입력 레이아웃 형식을 따릅니다.
vertexSize
단일 꼭짓점의 크기(바이트)입니다.
InputLayout
그리기 호출과 연결된 InputLayoutStruct 구조의 시퀀스를 포함하는 COM 문자열입니다.
HRESULT
DirectX Hresult입니다. 문제가 발생할 경우 오류를 표시하는 데 사용할 수 있습니다.
요구 사항
헤더 | Vspixengine.h |