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

픽셀 채우기 처리량 백분율입니다. 이는 이론적 픽셀 채우기와 비교하여 채워진 픽셀의 수입니다.

요구 사항

요구 사항
헤더
D3D9Types.h

추가 정보

Direct3D 구조체

GetData