PFND3DWDDM1_3DDI_COPYTILES 콜백 함수(d3d10umddi.h)
버퍼에서 타일 리소스로 또는 그 반대로 타일을 복사합니다.
구문
PFND3DWDDM1_3DDI_COPYTILES Pfnd3dwddm13DdiCopytiles;
void Pfnd3dwddm13DdiCopytiles(
D3D10DDI_HDEVICE hDevice,
D3D10DDI_HRESOURCE hTiledResource,
const D3DWDDM1_3DDI_TILED_RESOURCE_COORDINATE *pTileRegionStartCoord,
const D3DWDDM1_3DDI_TILE_REGION_SIZE *pTileRegionSize,
D3D10DDI_HRESOURCE hBuffer,
UINT64 BufferStartOffsetInBytes,
UINT Flags
)
{...}
매개 변수
hDevice
디스플레이 디바이스(그래픽 컨텍스트)에 대한 핸들입니다.
hTiledResource
타일형 리소스에 대한 핸들입니다.
pTileRegionStartCoord
대상 타일형 리소스의 시작 좌표를 설명하는 D3DWDDM1_3DDI_TILED_RESOURCE_COORDINATE 구조체에 대한 포인터입니다.
pTileRegionSize
타일 영역의 크기를 설명하는 D3DWDDM1_3DDI_TILE_REGION_SIZE 구조체에 대한 포인터입니다.
hBuffer
기본, 동적 또는 스테이징 버퍼를 나타내는 리소스에 대한 핸들입니다.
BufferStartOffsetInBytes
작업을 시작하기 위해 hBuffer 의 버퍼에 대한 오프셋(바이트)입니다.
Flags
비트 OR 연산을 사용하여 결합된 D3DWDDM1_3DDI_TILE_COPY_FLAG 값의 조합입니다.
반환 값
없음
설명
드라이버는 pfnSetErrorCb 콜백 함수를 사용하여 오류 코드를 설정할 수 있습니다.
Direct3D 런타임에서는 이 함수가 실패할 것으로 예상하지 않습니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 8.1(WDDM 1.3) |
지원되는 최소 서버 | Windows Server 2012 R2 |
대상 플랫폼 | 데스크톱 |
머리글 | d3d10umddi.h(D3d10umddi.h 포함) |
추가 정보
D3DWDDM1_3DDI_TILED_RESOURCE_COORDINATE