// d3d10umddi.h
PFND3DWDDM2_6DDI_PREPARE_SCANOUT_TRANSFORMATION Pfnd3dwddm26DdiPrepareScanoutTransformation;
void Pfnd3dwddm26DdiPrepareScanoutTransformation(
D3D10DDI_HDEVICE unnamedParam1,
D3D10DDI_HRESOURCE unnamedParam2,
UINT Subresource,
D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId,
UINT PlaneIdx,
D3D10_DDI_RECT *pSubRect
)
{...}
View the official Windows Driver Kit DDI referenceNo description available.
Invokes the driver to schedule work to perform the necessary transformations from the input resource, to the "shadow" allocation which will actually be scanned out. The runtime may request that the driver only update a sub-region, if only a small portion of the resource has changed since the last time this was invoked.
unnamedParam1hDevice [in]
A handle to the device.
unnamedParam2hResource [in]
A handle to the resource that is associated with the allocations.
SubresourceThe subresource index.
VidPnSourceIdA zero-based ID of the video present source in a path of a video present network topology.
PlaneIdxThe index of the plane.
pSubRectPointer to a D3D10_DDI_RECT.
//Declaration
PFND3DWDDM2_6DDI_PREPARE_SCANOUT_TRANSFORMATION Pfnd3dwddm26DdiPrepareScanoutTransformation;
// Definition
void Pfnd3dwddm26DdiPrepareScanoutTransformation
(
D3D10DDI_HDEVICE Arg1
D3D10DDI_HRESOURCE Arg2
UINT Subresource
D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId
UINT PlaneIdx
D3D10_DDI_RECT *pSubRect
)
{...}
PFND3DWDDM2_6DDI_QUERY_SCANOUT_CAPS