ID3DX10Mesh::CommitToDevice 메서드
변경 내용을 렌더링할 수 있도록 메시에 대한 변경 내용을 디바이스에 커밋합니다. 메시의 데이터를 변경한 후 렌더링하기 전에 호출해야 합니다. 메시는 디바이스에 커밋되지 않는 한 렌더링할 수 없습니다. 설명을 참조하세요.
구문
HRESULT CommitToDevice();
매개 변수
이 메서드에는 매개 변수가 없습니다.
반환 값
형식: HRESULT
반환 값은 Direct3D 10 반환 코드에 나열된 값 중 하나입니다.
설명
메시가 로드되면 데이터가 준비 리소스에 로드됩니다. 즉, 데이터를 변경할 수 있지만 렌더링할 수는 없습니다. CommitToDevice가 호출되면 스테이징 리소스의 데이터가 디바이스 리소스에 복사되어 렌더링될 수 있습니다. 데이터는 디바이스에 커밋되지만 스테이징 리소스는 그대로 유지되며 수정할 수 있습니다. 스테이징 리소스를 수정한 경우 이러한 변경 내용을 화면에 렌더링하려면 스테이징 리소스를 디바이스에 다시 커밋해야 합니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 |
|
라이브러리 |
|
추가 정보