estructura DXGI_DDI_ARG_PRESENT (dxgiddi.h)
La estructura DXGI_DDI_ARG_PRESENT describe un recurso que se va a mostrar.
Sintaxis
typedef struct DXGI_DDI_ARG_PRESENT {
[in] DXGI_DDI_HDEVICE hDevice;
[in] DXGI_DDI_HRESOURCE hSurfaceToPresent;
[in] UINT SrcSubResourceIndex;
[in] DXGI_DDI_HRESOURCE hDstResource;
UINT DstSubResourceIndex;
[in] void *pDXGIContext;
[in] DXGI_DDI_PRESENT_FLAGS Flags;
[in] DXGI_DDI_FLIP_INTERVAL_TYPE FlipInterval;
} DXGI_DDI_ARG_PRESENT;
Miembros
[in] hDevice
Identificador del dispositivo de visualización (contexto de gráficos) en el que el controlador realiza la presentación. El tiempo de ejecución de Direct3D pasa este identificador al controlador en el miembro hDrvDevice de la estructura D3D10DDIARG_CREATEDEVICE cuando el tiempo de ejecución llama a la función CreateDevice(D3D10) del controlador para crear el dispositivo para mostrar.
[in] hSurfaceToPresent
Identificador del recurso de origen que se va a mostrar. hSurfaceToPresent siempre es un identificador válido para que se muestre un recurso.
[in] SrcSubResourceIndex
Índice de base cero en el recurso de origen, que especifica el identificador del miembro hSurfaceToPresent . El índice SrcSubResourceIndex indica el subrecurso o la superficie que se va a mostrar.
[in] hDstResource
Identificador del recurso de destino al que se va a mostrar. hDstResource puede ser NULL si se desconoce el destino; el modo kernel determinará el destino justo antes de enviar el flujo de comandos de hardware a través de DMA al procesador de gráficos.
DstSubResourceIndex
[in] Índice de base cero en el recurso de destino, que especifica el identificador del miembro hDstResource . El índice DstSubResourceIndex indica el subrecurso o la superficie en la que se va a mostrar.
[in] pDXGIContext
Identificador del contexto DXGI. Este identificador es opaco para el controlador. El controlador debe pasar el identificador en este miembro como miembro pDXGIContext de la estructura DXGIDDICB_PRESENT cuando el controlador llama a la función pfnPresentCbDXGI .
[in] Flags
Estructura DXGI_DDI_PRESENT_FLAGS que identifica, en marcas de campo de bits, cómo realizar la operación actual.
[in] FlipInterval
Valor con tipo DXGI_DDI_FLIP_INTERVAL_TYPE que indica el intervalo de volteo (es decir, si el volteo se produce después de cero, uno, dos, tres o cuatro sincronizaciones verticales).
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Disponible en Windows Vista y versiones posteriores de los sistemas operativos Windows. |
Encabezado | dxgiddi.h (incluya D3d10umddi.h) |