Metodo ID3DX11Scan::Multiscan (d3dcsx.h)
Esegue un'analisi multipla di una sequenza.
Sintassi
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
);
Parametri
[in] ElementType
Tipo: D3DX11_SCAN_DATA_TYPE
Tipo di elemento nella sequenza. Per altre informazioni, vedere D3DX11_SCAN_DATA_TYPE .
[in] OpCode
Tipo: D3DX11_SCAN_OPCODE
Operazione binaria da eseguire. Per altre informazioni, vedere D3DX11_SCAN_OPCODE .
[in] ElementScanSize
Tipo: UINT
Dimensioni dell'analisi negli elementi.
[in] ElementScanPitch
Tipo: UINT
Inclinazione dell'analisi successiva negli elementi.
[in] ScanCount
Tipo: UINT
Numero di analisi nell'analisi multipla.
[in] pSrc
Tipo: ID3D11UnorderedAccessView*
Sequenza di input nel dispositivo. Impostare pSrc e pDst sullo stesso valore per le analisi sul posto.
[in] pDst
Tipo: ID3D11UnorderedAccessView*
Sequenza di output nel dispositivo.
Valore restituito
Tipo: HRESULT
Restituisce uno dei codici restituiti descritti nell'argomento Codici restituiti Direct3D 11.
Commenti
È necessario puntare i parametri pSrc e pDst ai buffer tipizzato (e non ai buffer non elaborati o strutturati). Per informazioni sui tipi di buffer, vedere Tipi di risorse. Il formato di questi buffer tipizzato deve essere DXGI_FORMAT_R32_FLOAT, DXGI_FORMAT_R32_UINT o DXGI_FORMAT_R32_INT. Inoltre, il formato di questi buffer tipizzati deve corrispondere al tipo di dati di analisi specificato nel parametro ElementType . Ad esempio, se il tipo di dati di analisi è D3DX11_SCAN_DATA_TYPE_UINT, i formati del buffer devono essere DXGI_FORMAT_R32_UINT.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Windows |
Intestazione | d3dcsx.h |
Libreria | D3dcsx.lib |