ID3D12Resource::Unmap 메서드(d3d12.h)
리소스에서 지정된 하위 리소스에 대한 CPU 포인터를 무효화합니다.
구문
void Unmap(
UINT Subresource,
[in, optional] const D3D12_RANGE *pWrittenRange
);
매개 변수
Subresource
형식: UINT
하위 리소스의 인덱스를 지정합니다.
[in, optional] pWrittenRange
형식: const D3D12_RANGE*
매핑을 해제할 메모리 범위를 설명하는 D3D12_RANGE 구조체에 대한 포인터입니다.
이는 CPU가 수정했을 수 있는 영역을 나타내고 좌표는 하위 리소스 상대 영역임을 나타냅니다. null 포인터는 전체 하위 리소스가 CPU에 의해 수정되었을 수 있음을 나타냅니다. End가 Begin보다 작거나 같은 범위를 전달하여 CPU가 데이터를 쓰지 않았음을 지정하는 것이 유효합니다.
이 매개 변수는 도구에서만 사용되며 실제 매핑 해제 작업의 정확성에는 사용되지 않습니다.
반환 값
없음
설명
Map 메서드에 대한 광범위한 설명 및 예제를 참조하세요.
요구 사항
요구 사항 | 값 |
---|---|
대상 플랫폼 | Windows |
헤더 | d3d12.h |
라이브러리 | D3D12.lib |
DLL | D3D12.dll |