IDXGISwapChain2::GetMatrixTransform 메서드(dxgi1_3.h)
다음에 컴퍼지션 스왑 체인에 적용할 변환 행렬을 가져옵니다.
Windows 8.1 Windows 스토어 앱은 임의로 배치하고 크기를 지정할 수 있는 SwapChainPanel 요소를 사용하여 XAML 페이지에 DirectX 스왑 체인 시각적 개체를 배치할 수 있습니다. 이렇게 하면 터치 UI를 사용하여 터치 크기 조정 및 변환 시나리오에 DirectX 스왑 체인 시각적 개체가 노출됩니다. GetMatrixTransform 및 SetMatrixTransform 메서드는 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 |