D3D10_DDI_MAP 열거형(d3d10umddi.h)

D3D10_DDI_MAP 열거형 형식에는 드라이버의 ResourceMap 함수 호출에서 하위 리소스에 매핑할 액세스 수준을 식별하는 값이 포함되어 있습니다.

Syntax

typedef enum D3D10_DDI_MAP {
  D3D10_DDI_MAP_READ,
  D3D10_DDI_MAP_WRITE,
  D3D10_DDI_MAP_READWRITE,
  D3D10_DDI_MAP_WRITE_DISCARD,
  D3D10_DDI_MAP_WRITE_NOOVERWRITE
} ;

상수

 
D3D10_DDI_MAP_READ
하위 리소스에 대한 CPU에 대한 읽기 액세스가 요청됩니다.
D3D10_DDI_MAP_WRITE
CPU에 대한 쓰기 액세스가 하위 리소스에 요청됩니다.
D3D10_DDI_MAP_READWRITE
하위 리소스에 대한 CPU에 대한 읽기 및 쓰기 액세스가 요청됩니다.
D3D10_DDI_MAP_WRITE_DISCARD
CPU에 대한 쓰기 액세스가 하위 리소스에 요청됩니다. 그러나 요청 애플리케이션이 메모리의 전체 영역에 완전히 쓸 수 있으므로 이 작업 중에 하위 리소스의 내용이 정의되지 않습니다. 이 액세스 수준은 동적 리소스에서만 사용할 수 있습니다.
D3D10_DDI_MAP_WRITE_NOOVERWRITE
CPU에 대한 쓰기 액세스가 하위 리소스에 요청됩니다. 그러나 요청 애플리케이션은 이전에 GPU에서 사용한 데이터를 덮어쓰지 않습니다. 동적 꼭짓점 및 인덱스 버퍼에서만 이 액세스 수준을 사용할 수 있습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista 이상 버전의 Windows 운영 체제에서 사용할 수 있습니다.
머리글 d3d10umddi.h(D3d10umddi.h 포함)

추가 정보

ResourceMap