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

另請參閱

IWICDdsEncoder

WICDdsParameters