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 |