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
);
parameters
eventID
例如,将缓冲区的内容与 (匹配的指定事件,呈现器目标可能会随时间) 而更改。
textureFileptr
指定纹理对象的地址。
tileSubresource
磁贴的指定子资源。
tileX
指定的磁贴 X 位置。
tileY
指定的磁贴 Y 位置。
tileZ
指定的磁贴 Z 位置。
ddsFilename
一个 COM 字符串,其中包含写入结果的 .dds 文件的路径名。
pRequestCallback
用于通知主机结果的回调地址。
requestCookie
唯一标识请求的 Cookie,可用于发出取消请求的信号。
progressIntervalMsecs
未使用。
返回值
如果此方法成功,则返回 S_OK。 否则,它将返回 HRESULT 错误代码。
要求
标头 | Vspixengine.h |
另请参阅