DXGI_DDI_ARG_BLT1 구조체(dxgiddi.h)

원본 사각형에 대한 사양을 포함하는 비트 블록 전송(bitblt)의 매개 변수에 대해 설명합니다. WDDM(Windows Display Driver Model) 1.2 이상 사용자 모드 디스플레이 드라이버에서 사용됩니다.

구문

typedef struct DXGI_DDI_ARG_BLT1 {
  [in] DXGI_DDI_HDEVICE       hDevice;
  [in] DXGI_DDI_HRESOURCE     hDstResource;
  [in] UINT                   DstSubresource;
  [in] UINT                   DstLeft;
  [in] UINT                   DstTop;
  [in] UINT                   DstRight;
  [in] UINT                   DstBottom;
  [in] DXGI_DDI_HRESOURCE     hSrcResource;
  [in] UINT                   SrcSubresource;
  [in] UINT                   SrcLeft;
  [in] UINT                   SrcTop;
  [in] UINT                   SrcRight;
  [in] UINT                   SrcBottom;
  [in] DXGI_DDI_ARG_BLT_FLAGS Flags;
  [in] DXGI_DDI_MODE_ROTATION Rotate;
} DXGI_DDI_ARG_BLT1;

멤버

[in] hDevice

드라이버가 비트블렛을 수행하는 디스플레이 디바이스(그래픽 컨텍스트)에 대한 핸들입니다. Direct3D 런타임은 런타임이 드라이버의 CreateDevice(D3D10) 함수를 호출하여 디스플레이 디바이스를 만들 때 이 핸들을 D3D10DDIARG_CREATEDEVICE 구조의 hDrvDevice 멤버의 드라이버에 전달합니다.

[in] hDstResource

대상 리소스에 대한 핸들입니다.

[in] DstSubresource

리소스 내의 대상 화면에 대한 인덱스입니다.

[in] DstLeft

대상 사각형의 왼쪽 위 모서리에 대한 x 좌표입니다.

[in] DstTop

대상 사각형의 왼쪽 위 모퉁이에 대한 y 좌표입니다.

[in] DstRight

대상 사각형의 오른쪽 아래 모서리에 대한 x 좌표입니다.

[in] DstBottom

대상 사각형의 오른쪽 아래 모서리에 대한 y 좌표입니다.

[in] hSrcResource

원본 리소스에 대한 핸들입니다.

[in] SrcSubresource

리소스 내의 원본 표면에 대한 인덱스입니다.

[in] SrcLeft

원본 사각형의 왼쪽 위 모퉁이에 대한 x 좌표입니다.

[in] SrcTop

원본 사각형의 왼쪽 위 모퉁이에 대한 y 좌표입니다.

[in] SrcRight

원본 사각형의 오른쪽 아래 모서리에 대한 x 좌표입니다.

[in] SrcBottom

대상 사각형의 오른쪽 아래 모서리에 대한 y 좌표입니다.

[in] Flags

수행할 비트블렛의 형식을 식별하는 DXGI_DDI_ARG_BLT_FLAGS 구조체입니다.

[in] Rotate

표시 모드의 방향을 식별하는 형식 DXGI_DDI_MODE_ROTATION 값입니다.

설명

SrcLeft, SrcTop, SrcRightSrcBottom 멤버가 지정한 원본 사각형은 일반적으로 더티 하위 사각형입니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 8,WDDM 1.2 이상
지원되는 최소 서버 Windows Server 2012
머리글 dxgiddi.h(D3d10umddi.h 포함)

추가 정보

CreateDevice(D3D10)

D3D10DDIARG_CREATEDEVICE

DXGI_DDI_ARG_BLT_FLAGS

DXGI_DDI_MODE_ROTATION