D3DDEVINFO_D3D9BANDWIDTHTIMINGS 구조체
애플리케이션의 성능을 이해하는 데 도움이 되는 처리량 메트릭입니다.
구문
typedef struct D3DDEVINFO_D3D9BANDWIDTHTIMINGS {
FLOAT MaxBandwidthUtilized;
FLOAT FrontEndUploadMemoryUtilizedPercent;
FLOAT VertexRateUtilizedPercent;
FLOAT TriangleSetupRateUtilizedPercent;
FLOAT FillRateUtilizedPercent;
} D3DDEVINFO_D3D9BANDWIDTHTIMINGS, *LPD3DDEVINFO_D3D9BANDWIDTHTIMINGS;
멤버
-
MaxBandwidthUtilized
-
형식: FLOAT
-
호스트 CPU에서 GPU로의 대역폭 또는 최대 데이터 전송 속도입니다. 일반적으로 CPU와 GPU를 연결하는 PCI 또는 AGP 버스의 대역폭입니다.
-
FrontEndUploadMemoryUtilizedPercent
-
형식: FLOAT
-
호스트 CPU에서 GPU로 데이터를 업로드할 때 메모리 사용률입니다.
-
VertexRateUtilizedPercent
-
형식: FLOAT
-
꼭짓점 처리량 백분율입니다. 이론적 최대 꼭짓점 처리 속도에 비해 처리되는 꼭짓점의 수입니다.
-
TriangleSetupRateUtilizedPercent
-
형식: FLOAT
-
삼각형 설정 처리량 백분율입니다. 이론적 최대 삼각형 설정 속도에 비해 래스터화를 위해 설정된 삼각형의 수입니다.
-
FillRateUtilizedPercent
-
형식: FLOAT
-
픽셀 채우기 처리량 백분율입니다. 이는 이론적 픽셀 채우기와 비교하여 채워진 픽셀의 수입니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 |
|
추가 정보