ID3DX11SegmentedScan::SegScan 메서드(d3dcsx.h)

시퀀스의 분할된 검사를 수행합니다.

구문

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

매개 변수

[in] ElementType

형식: D3DX11_SCAN_DATA_TYPE

시퀀스의 요소 형식입니다. 자세한 내용은 D3DX11_SCAN_DATA_TYPE 참조하세요.

[in] OpCode

형식: D3DX11_SCAN_OPCODE

수행할 이진 작업입니다. 자세한 내용은 D3DX11_SCAN_OPCODE 참조하세요.

[in] ElementScanSize

형식: UINT

요소의 검사 크기입니다.

[in] pSrc

형식: ID3D11UnorderedAccessView*

디바이스의 입력 시퀀스입니다. 현재 위치 검사에 대해 pSrcpDst 를 동일한 값으로 설정합니다.

[in] pSrcElementFlags

형식: ID3D11UnorderedAccessView*

pSrc의 요소당 1비트씩 비트의 압축 배열입니다. set 값은 새 세그먼트의 시작을 나타냅니다.

[in] pDst

형식: ID3D11UnorderedAccessView*

디바이스의 출력 시퀀스입니다.

반환 값

형식: HRESULT

Direct3D 11 반환 코드 항목에 설명된 반환 코드 중 하나를 반환합니다.

설명

pSrcpDst 매개 변수를 형식화된 버퍼(원시 버퍼 또는 구조화된 버퍼가 아님)로 가리킵니다. 버퍼 유형에 대한 자세한 내용은 리소스 유형을 참조하세요. 이러한 형식화된 버퍼의 형식은 DXGI_FORMAT_R32_FLOAT, DXGI_FORMAT_R32_UINT 또는 DXGI_FORMAT_R32_INT 합니다. 또한 이러한 형식화된 버퍼의 형식은 ElementType 매개 변수에 지정한 검사 데이터 형식과 일치해야 합니다. 예를 들어 검사 데이터 형식이 D3DX11_SCAN_DATA_TYPE_UINT 경우 버퍼 형식을 DXGI_FORMAT_R32_UINT 합니다.

pSrcElementFlags 매개 변수 지점이 DXGI_FORMAT_R32_UINT 리소스 뷰의 형식입니다.

요구 사항

요구 사항
대상 플랫폼 Windows
헤더 d3dcsx.h
라이브러리 D3dcsx.lib

추가 정보

ID3DX11SegmentedScan