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

Vedi anche

ID3DX11SegmentedScan