IWICDdsEncoder::CreateNewFrame 方法 (wincodec.h)
建立要編碼的新框架。
語法
HRESULT CreateNewFrame(
[out] IWICBitmapFrameEncode **ppIFrameEncode,
[out, optional] UINT *pArrayIndex,
[out, optional] UINT *pMipLevel,
[out, optional] UINT *pSliceIndex
);
參數
[out] ppIFrameEncode
新建立之框架物件的指標。
[out, optional] pArrayIndex
指向傳回陣列索引的位置。
[out, optional] pMipLevel
指向傳回 mip 層級索引的位置。
[out, optional] pSliceIndex
指向傳回配量索引的位置。
傳回值
如果此方法成功,則會傳回 S_OK。 否則,它會傳回 HRESULT 錯誤碼。
備註
這相當於 IWICBitmapEncoder::CreateNewFrame,但會傳回新建立框架之陣列索引、mip 層級和配量的其他資訊。 相較于 IWICBitmapEncoder::CreateNewFrame,沒有 IPropertyBag2* 參數,因為個別的 DDS 框架沒有個別的屬性。
規格需求
最低支援的用戶端 | Windows 8.1 [傳統型應用程式 |UWP 應用程式] |
最低支援的伺服器 | Windows Server 2012 R2 [傳統型應用程式 |UWP 應用程式] |
目標平台 | Windows |
標頭 | wincodec.h |
程式庫 | Windowscodecs.lib |
Dll | Windowscodecs.dll |