Metodo ID3DX11SegmentedScan::SegScan (d3dcsx.h)
Esegue un'analisi segmentata di una sequenza.
Sintassi
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
);
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] pSrc
Tipo: ID3D11UnorderedAccessView*
Sequenza di input nel dispositivo. Impostare pSrc e pDst sullo stesso valore per le analisi sul posto.
[in] pSrcElementFlags
Tipo: ID3D11UnorderedAccessView*
Matrice compatta di bit con un bit per elemento di pSrc. Un valore impostato indica l'inizio di un nuovo segmento.
[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 tipizzato 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.
Formato della visualizzazione risorsa a cui devono essere DXGI_FORMAT_R32_UINT i punti dei parametri pSrcElementFlags.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Windows |
Intestazione | d3dcsx.h |
Libreria | D3dcsx.lib |