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 포함) |