ID3DX11Scan::Multiscan 方法 (d3dcsx.h)
執行序列的多掃描。
語法
HRESULT Multiscan(
[in] D3DX11_SCAN_DATA_TYPE ElementType,
[in] D3DX11_SCAN_OPCODE OpCode,
[in] UINT ElementScanSize,
[in] UINT ElementScanPitch,
[in] UINT ScanCount,
[in] ID3D11UnorderedAccessView *pSrc,
[in] ID3D11UnorderedAccessView *pDst
);
參數
[in] ElementType
序列中的項目類型。 如需詳細資訊 ,請參閱D3DX11_SCAN_DATA_TYPE 。
[in] OpCode
要執行的二進位作業。 如需詳細資訊 ,請參閱D3DX11_SCAN_OPCODE 。
[in] ElementScanSize
類型: UINT
元素中的掃描大小。
[in] ElementScanPitch
類型: UINT
元素中下一次掃描的音調。
[in] ScanCount
類型: UINT
多掃描中的掃描數目。
[in] pSrc
類型: ID3D11UnorderedAccessView*
裝置上的輸入順序。 將 pSrc 和 pDst 設定為就地掃描的相同值。
[in] pDst
類型: ID3D11UnorderedAccessView*
裝置上的輸出順序。
傳回值
類型: HRESULT
傳回 Direct3D 11 傳回碼主題中所述的其中一個傳回碼。
備註
您必須將 pSrc 和 pDst 參數指向具類型的緩衝區 (,而不是將參數指向原始或結構化緩衝區) 。 如需緩衝區類型的相關信息,請參閱 資源類型。 這些具型別緩衝區的格式必須是 DXGI_FORMAT_R32_FLOAT、 DXGI_FORMAT_R32_UINT或 DXGI_FORMAT_R32_INT。 此外,這些具型別緩衝區的格式必須符合您在 ElementType 參數中指定的掃描數據類型。 例如,如果掃描數據類型 D3DX11_SCAN_DATA_TYPE_UINT,則必須 DXGI_FORMAT_R32_UINT緩衝區格式。
規格需求
需求 | 值 |
---|---|
目標平台 | Windows |
標頭 | d3dcsx.h |
程式庫 | D3dcsx.lib |