ID3DX11SegmentedScan ::SegScan, méthode (d3dcsx.h)

Effectue une analyse segmentée d’une séquence.

Syntaxe

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
);

Paramètres

[in] ElementType

Type : D3DX11_SCAN_DATA_TYPE

Type d’élément dans la séquence. Pour plus d’informations, consultez D3DX11_SCAN_DATA_TYPE .

[in] OpCode

Type : D3DX11_SCAN_OPCODE

Opération binaire à effectuer. Pour plus d’informations , consultez D3DX11_SCAN_OPCODE .

[in] ElementScanSize

Type : UINT

Taille de l’analyse dans les éléments.

[in] pSrc

Type : ID3D11UnorderedAccessView*

Séquence d’entrée sur l’appareil. Définissez pSrc et pDst sur la même valeur pour les analyses sur place.

[in] pSrcElementFlags

Type : ID3D11UnorderedAccessView*

Tableau compact de bits avec un bit par élément de pSrc. Une valeur définie indique le début d’un nouveau segment.

[in] pDst

Type : ID3D11UnorderedAccessView*

Séquence de sortie sur l’appareil.

Valeur retournée

Type : HRESULT

Renvoie l’un des codes de retour décrits dans la rubrique Codes de retour Direct3D 11.

Remarques

Vous devez pointer les paramètres pSrc et pDst vers des mémoires tampons typées (et non vers des tampons bruts ou structurés). Pour plus d’informations sur les types de mémoire tampon, consultez Types de ressources. Le format de ces mémoires tampons typées doit être DXGI_FORMAT_R32_FLOAT, DXGI_FORMAT_R32_UINT ou DXGI_FORMAT_R32_INT. En outre, le format de ces mémoires tampons typées doit correspondre au type de données d’analyse que vous spécifiez dans le paramètre ElementType . Par exemple, si le type de données d’analyse est D3DX11_SCAN_DATA_TYPE_UINT, les formats de mémoire tampon doivent être DXGI_FORMAT_R32_UINT.

Format de l’affichage des ressources dans lequel les points de paramètre pSrcElementFlags doivent être DXGI_FORMAT_R32_UINT.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête d3dcsx.h
Bibliothèque D3dcsx.lib

Voir aussi

ID3DX11SegmentedScan