ID3DX11SegmentedScan::Metode SegScan (d3dcsx.h)
Melakukan pemindaian tersegmentasi urutan.
Sintaks
HRESULT SegScan(
[in] D3DX11_SCAN_DATA_TYPE ElementType,
[in] D3DX11_SCAN_OPCODE OpCode,
[in] UINT ElementScanSize,
[in] ID3D11UnorderedAccessView *pSrc,
[in] ID3D11UnorderedAccessView *pSrcElementFlags,
[in] ID3D11UnorderedAccessView *pDst
);
Parameter
[in] ElementType
Jenis: D3DX11_SCAN_DATA_TYPE
Jenis elemen dalam urutan. Lihat D3DX11_SCAN_DATA_TYPE untuk informasi selengkapnya.
[in] OpCode
Jenis: D3DX11_SCAN_OPCODE
Operasi biner yang akan dilakukan. Lihat D3DX11_SCAN_OPCODE untuk informasi selengkapnya.
[in] ElementScanSize
Jenis: UINT
Ukuran pemindaian dalam elemen.
[in] pSrc
Jenis: ID3D11UnorderedAccessView*
Urutan input pada perangkat. Atur pSrc dan pDst ke nilai yang sama untuk pemindaian di tempat.
[in] pSrcElementFlags
Jenis: ID3D11UnorderedAccessView*
Array bit yang ringkas dengan satu bit per elemen pSrc. Nilai yang ditetapkan menunjukkan awal segmen baru.
[in] pDst
Jenis: ID3D11UnorderedAccessView*
Urutan output pada perangkat.
Nilai kembali
Jenis: HRESULT
Mengembalikan salah satu kode pengembalian yang dijelaskan dalam topik Direct3D 11 Return Codes.
Keterangan
Anda harus mengarahkan parameter pSrc dan pDst ke buffer yang diketik (dan bukan buffer mentah atau terstruktur). Untuk informasi tentang jenis buffer, lihat Jenis Sumber Daya. Format buffer jenis ini harus DXGI_FORMAT_R32_FLOAT, DXGI_FORMAT_R32_UINT, atau DXGI_FORMAT_R32_INT. Selain itu, format buffer yang diketik ini harus cocok dengan jenis data pemindaian yang Anda tentukan dalam parameter ElementType . Misalnya, jika jenis data pemindaian D3DX11_SCAN_DATA_TYPE_UINT, format buffer harus DXGI_FORMAT_R32_UINT.
Format tampilan sumber daya tempat titik parameter pSrcElementFlags harus DXGI_FORMAT_R32_UINT.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Windows |
Header | d3dcsx.h |
Pustaka | D3dcsx.lib |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk