Compartir a través de


Método ID3DX11Scan::Multiscan (d3dcsx.h)

Realiza un examen múltiple de una secuencia.

Sintaxis

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

Parámetros

[in] ElementType

Tipo: D3DX11_SCAN_DATA_TYPE

Tipo de elemento de la secuencia. Consulte D3DX11_SCAN_DATA_TYPE para obtener más información.

[in] OpCode

Tipo: D3DX11_SCAN_OPCODE

Operación binaria que se va a realizar. Consulte D3DX11_SCAN_OPCODE para obtener más información.

[in] ElementScanSize

Tipo: UINT

Tamaño del examen en elementos.

[in] ElementScanPitch

Tipo: UINT

Inclinación del siguiente examen en elementos.

[in] ScanCount

Tipo: UINT

Número de exámenes en el multiscan.

[in] pSrc

Tipo: ID3D11UnorderedAccessView*

Secuencia de entrada en el dispositivo. Establezca pSrc y pDst en el mismo valor para los exámenes en contexto.

[in] pDst

Tipo: ID3D11UnorderedAccessView*

Secuencia de salida en el dispositivo.

Valor devuelto

Tipo: HRESULT

Devuelve uno de los códigos de retorno descritos en el tema Códigos de retorno de Direct3D 11.

Comentarios

Debe apuntar los parámetros pSrc y pDst a búferes con tipo (y no a búferes sin formato o estructurados). Para obtener información sobre los tipos de búfer, vea Tipos de recursos. El formato de estos búferes con tipo debe ser DXGI_FORMAT_R32_FLOAT, DXGI_FORMAT_R32_UINT o DXGI_FORMAT_R32_INT. Además, el formato de estos búferes con tipo debe coincidir con el tipo de datos de examen que especifique en el parámetro ElementType . Por ejemplo, si el tipo de datos de examen es D3DX11_SCAN_DATA_TYPE_UINT, los formatos de búfer deben ser DXGI_FORMAT_R32_UINT.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado d3dcsx.h
Library D3dcsx.lib

Consulte también

ID3DX11Scan