estrutura DXGI_DDI_ARG_BLT (dxgiddi.h)
A estrutura DXGI_DDI_ARG_BLT descreve os parâmetros de uma transferência de bloco de bits (bitblt).
Sintaxe
typedef struct DXGI_DDI_ARG_BLT {
[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] DXGI_DDI_ARG_BLT_FLAGS Flags;
[in] DXGI_DDI_MODE_ROTATION Rotate;
} DXGI_DDI_ARG_BLT;
Membros
[in] hDevice
Um identificador para o dispositivo de exibição (contexto gráfico) no qual o driver executa o bitblt. O runtime do Direct3D passa esse identificador para o driver no membro hDrvDevice da estrutura D3D10DDIARG_CREATEDEVICE quando o runtime chama a função CreateDevice(D3D10) do driver para criar o dispositivo de exibição.
[in] hDstResource
Um identificador para o recurso de destino.
[in] DstSubresource
O índice para a superfície de destino dentro do recurso.
[in] DstLeft
A coordenada x do canto superior esquerdo do retângulo de destino.
[in] DstTop
A coordenada y do canto superior esquerdo do retângulo de destino.
[in] DstRight
A coordenada x do canto inferior direito do retângulo de destino.
[in] DstBottom
A coordenada y do canto inferior direito do retângulo de destino.
[in] hSrcResource
Um identificador para o recurso de origem.
[in] SrcSubresource
O índice para a superfície de origem dentro do recurso.
[in] Flags
Uma estrutura DXGI_DDI_ARG_BLT_FLAGS que identifica o tipo de bitblt a ser executado.
[in] Rotate
Um valor do tipo DXGI_DDI_MODE_ROTATION que identifica a orientação do modo de exibição.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Disponível no Windows Vista e versões posteriores dos sistemas operacionais Windows. |
Cabeçalho | dxgiddi.h (inclua D3d10umddi.h) |