D3D10_MAP_FLAG 열거형(d3d10.h)
GPU에서 사용하는 리소스에서 Map을 호출할 때 CPU가 응답하는 방법을 지정합니다.
Syntax
typedef enum D3D10_MAP_FLAG {
D3D10_MAP_FLAG_DO_NOT_WAIT = 0x100000L
} ;
상수
D3D10_MAP_FLAG_DO_NOT_WAIT 값: 0x100000L GPU가 CPU가 리소스에 액세스하지 못하도록 차단할 때 Map이 DXGI_ERROR_WAS_STILL_DRAWING 반환되도록 지정합니다. |
설명
이 열거형은 ID3D10Buffer::Map, ID3D10Texture1D::Map, ID3D10Texture2D::Map 및 ID3D10Texture3D::Map에서 사용됩니다.
D3D10_MAP_FLAG_DO_NOT_WAIT D3D10_MAP_WRITE_DISCARD 또는 D3D10_MAP_WRITE_NOOVERWRITE 사용할 수 없습니다.
리소스 매핑 중에 GPU와 CPU 간의 잠재적 충돌에 대한 자세한 내용은 리소스 데이터 복사 및 액세스(Direct3D 10)를 참조하세요.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | d3d10.h |