IWICBitmapFrameEncode::WritePixels メソッド (wincodec.h)
呼び出し元が指定したバッファーから IWICBitmapFrameEncode オブジェクトにスキャン行データをコピーします。
構文
HRESULT WritePixels(
[in] UINT lineCount,
[in] UINT cbStride,
[in] UINT cbBufferSize,
[in] BYTE *pbPixels
);
パラメーター
[in] lineCount
型: UINT
エンコードする行数。
[in] cbStride
型: UINT
画像ピクセルのストライド。
[in] cbBufferSize
型: UINT
ピクセル バッファーのサイズ。
[in] pbPixels
型: BYTE*
ピクセル バッファーへのポインター。
戻り値
種類: HRESULT
可能な戻り値は次のとおりです。
リターン コード | 説明 |
---|---|
|
正常終了しました。 |
|
lineCount の値が、イメージ内のスキャン行数よりも大きい。 |
解説
連続する WritePixels 呼び出しは、出力イメージ内のシーケンシャル スキャンライン アクセスであると見なされます。
要件
サポートされている最小のクライアント | WINDOWS XP と SP2、Windows Vista [デスクトップ アプリ |UWP アプリ] |
サポートされている最小のサーバー | Windows Server 2008 [デスクトップ アプリ | UWP アプリ] |
対象プラットフォーム | Windows |
ヘッダー | wincodec.h |
Library | Windowscodecs.lib |
[DLL] | Windowscodecs.dll |