Share via


ID3DXPRTEngine::ResampleBuffer 方法

重新取樣輸入 ID3DXPRTBuffer 緩衝區,並將它儲存至輸出緩衝區。 這個方法可用來將頂點緩衝區轉換成紋理緩衝區,反之亦然。 它也可以用來將單一通道緩衝區轉換成 3 通道緩衝區,反之亦然。

語法

HRESULT ResampleBuffer(
  [in]      LPD3DXPRTBUFFER pBufferIn,
  [in, out] LPD3DXPRTBUFFER pBufferOut
);

參數

pBufferIn [in]

類型: LPD3DXPRTBUFFER

輸入 ID3DXPRTBuffer 緩衝區的指標。

pBufferOut [in, out]

類型: LPD3DXPRTBUFFER

輸出 ID3DXPRTBuffer 緩衝區的指標。

傳回值

類型: HRESULT

如果方法成功,傳回值會S_OK。 如果方法失敗,傳回值可以是下列其中一項:D3DERR_INVALIDCALL,E_OUTOFMEMORY。

規格需求

需求
標頭
D3DX9Mesh.h
程式庫
D3dx9.lib

另請參閱

ID3DXPRTEngine