다음을 통해 공유


IDXGISwapChain2::GetMatrixTransform 메서드(dxgi1_3.h)

다음에 컴퍼지션 스왑 체인에 적용할 변환 행렬을 가져옵니다.

Windows 8.1 Windows 스토어 앱은 임의로 배치하고 크기를 지정할 수 있는 SwapChainPanel 요소를 사용하여 XAML 페이지에 DirectX 스왑 체인 시각적 개체를 배치할 수 있습니다. 이렇게 하면 터치 UI를 사용하여 터치 크기 조정 및 변환 시나리오에 DirectX 스왑 체인 시각적 개체가 노출됩니다. GetMatrixTransformSetMatrixTransform 메서드는 DirectX 스왑 체인의 크기 조정을 연결된 SwapChainPanel 요소와 동기화하는 데 사용됩니다. 행렬의 단순 소수 자릿수/변환 요소만 허용됩니다. 행렬에 기울이기/회전 요소가 포함된 경우 호출이 실패합니다.

구문

HRESULT GetMatrixTransform(
  DXGI_MATRIX_3X2_F *pMatrix
);

매개 변수

pMatrix

[out]

현재 스왑 체인 크기 조정 및 변환에 사용되는 변환 매트릭스입니다.

반환 값

GetMatrixTransform은 다음을 반환합니다 .

  • 변환 매트릭스를 성공적으로 검색하는지 S_OK.
  • createSwapChainForComposition을 사용하여 만들지 않은 스왑 체인에서 메서드가 호출되면 DXGI_ERROR_INVALID_CALL.
  • DXGI_ERROR 항목에 설명된 다른 오류 코드일 수 있습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 8.1 [데스크톱 앱 | UWP 앱]
지원되는 최소 서버 Windows Server 2012 R2 [데스크톱 앱 | UWP 앱]
대상 플랫폼 Windows
헤더 dxgi1_3.h
라이브러리 Dxgi.lib

추가 정보

IDXGISwapChain2

SetMatrixTransform