다음을 통해 공유


ITileRequest::RequestTextureTileAsync 메서드

타일식 텍스처의 내용을 로 가져오기 위해 요청합니다. DDS(DirectDraw Surface) 파일.

구문

HRESULT RequestTextureTileAsync(
   EventID            eventID,
   DWORD              textureFileptr,
   UINT               tileSubresource,
   UINT               tileX,
   UINT               tileY,
   UINT               tileZ,
   BSTR               ddsFilename,
   ITextureCallback * pRequestCallback,
   DWORD              requestCookie,
   DWORD              progressIntervalMsecs
);

매개 변수

Eventid
버퍼의 콘텐츠와 일치하는 지정된 이벤트입니다(예: 렌더링 대상은 시간이 지남에 따라 변경될 수 있음).

textureFileptr
지정된 텍스처 개체의 주소입니다.

tileSubresource
타일의 지정된 하위 리소스입니다.

tileX
지정된 타일 X 위치입니다.

tileY
지정된 타일 Y 위치입니다.

tileZ
지정된 타일 Z 위치입니다.

ddsFilename
결과가 기록되는 .dds 파일의 경로 이름을 포함하는 COM 문자열입니다.

pRequestCallback
호스트에 결과를 알리는 데 사용되는 콜백의 주소입니다.

requestCookie
요청을 고유하게 식별하고 취소를 알리는 데 사용할 수 있는 쿠키입니다.

progressIntervalMsecs
사용되지 않습니다.

반환 값

메서드가 성공하면 S_OK를 반환하고, 성공하지 않으면 HRESULT 오류 코드를 반환합니다.

요구 사항

헤더

Vspixengine.h

참고 항목

ITileRequest