D3DDDIARG_CAPTURETOSYSMEM 구조체(d3dumddi.h)
D3DDDIARG_CAPTURETOSYSMEM 구조체는 캡처 버퍼에서 비디오 메모리 화면으로 비트 블록 전송(비트블렛)의 매개 변수를 설명합니다.
통사론
typedef struct _D3DDDIARG_CAPTURETOSYSMEM {
[in] HANDLE hSrcResource;
[in] RECT SrcRect;
[in] HANDLE hDstResource;
[in] UINT DstSubResourceIndex;
[in] RECT DstRect;
} D3DDDIARG_CAPTURETOSYSMEM;
회원
[in] hSrcResource
원본 리소스에 대한 핸들입니다.
[in] SrcRect
원본 사각형에 대한 RECT 구조체입니다.
[in] hDstResource
대상 리소스에 대한 핸들입니다.
[in] DstSubResourceIndex
리소스 내의 대상 화면에 대한 인덱스입니다.
[in] DstRect
대상 사각형에 대한 RECT 구조체입니다.
발언
hSrcResource 멤버에 의해 지정된 원본 리소스는 캡처 버퍼이므로 독립 실행형 리소스가 됩니다. 따라서 captureToSysMem 호출에서는 리소스 내의 하위 원본 화면에 인덱스를 제공하는 데 Microsoft Direct3D 런타임이 필요하지 않습니다. 그러나 런타임이 사용자 모드 표시 드라이버의 Blt 함수를 호출하여 보다 일반적인 비트블렛을 수행하는 경우 하위 원본 화면에 대한 인덱스가 필요합니다.
요구 사항
요구 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Vista 이상 버전의 Windows 운영 체제에서 사용할 수 있습니다. |
헤더 | d3dumddi.h(D3dumddi.h 포함) |