estructura D3DKMT_CREATEPAGINGQUEUE (d3dkmthk.h)
D3DKMT_CREATEPAGINGQUEUE se usa con D3DKMTCreatePagingQueue para crear una cola de paginación de dispositivos que se pueda usar para sincronizar con las operaciones de administración de memoria de vídeo para el dispositivo, como hacer que el recurso del dispositivo resida.
Sintaxis
typedef struct _D3DKMT_CREATEPAGINGQUEUE {
[in] D3DKMT_HANDLE hDevice;
[in] D3DDDI_PAGINGQUEUE_PRIORITY Priority;
[out] D3DKMT_HANDLE hPagingQueue;
[out] D3DKMT_HANDLE hSyncObject;
[out] VOID *FenceValueCPUVirtualAddress;
[in] UINT PhysicalAdapterIndex;
} D3DKMT_CREATEPAGINGQUEUE;
Miembros
[in] hDevice
Dispositivo para el que se crea un nuevo objeto de cola de paginación.
[in] Priority
Programación de la prioridad en relación con otras colas de paginación en este dispositivo. Las colas de paginación con valores de prioridad más alta se procesarán antes de paginar colas con valores de prioridad más bajos.
[out] hPagingQueue
Identificador de cola de paginación que se usará para sincronizar las operaciones de paginación.
[out] hSyncObject
Controle el objeto de barrera supervisado usado para sincronizar las operaciones de paginación de esta cola de paginación. Al destruir la cola de paginación (implícita o explícitamente) se destruirá automáticamente este objeto de sincronización.
[out] FenceValueCPUVirtualAddress
Asignación de solo lectura del valor del objeto de barrera de paginación para la CPU. Se trata de una dirección de modo de usuario legible del proceso que creó el objeto de barrera supervisada.
[in] PhysicalAdapterIndex
Índice de adaptador físico (ordinal del motor) para la cola.
Observaciones
Un dispositivo puede tener varias colas de paginación creadas para él. Las colas de paginación se pueden destruir explícitamente llamando a D3DKMTDestroyPagingQueueo destruyendo implícitamente el dispositivo al que pertenecen. Después de lo último, los identificadores de cola de paginación no serán válidos.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows 10 |
servidor mínimo admitido | Windows Server 2016 |
encabezado de | d3dkmthk.h (incluya D3dkmthk.h) |