DXGKDDI_MONITORSOURCEMODESET_ADDMODE funzione di callback (d3dkmddi.h)
La funzione pfnAddMode aggiunge una modalità di origine di monitoraggio a un oggetto set di modalità di origine di monitoraggio specificato.
Sintassi
DXGKDDI_MONITORSOURCEMODESET_ADDMODE DxgkddiMonitorsourcemodesetAddmode;
NTSTATUS DxgkddiMonitorsourcemodesetAddmode(
[in] IN_CONST_D3DKMDT_HMONITORSOURCEMODESET hMonitorSourceModeSet,
[in] IN_PD3DKMDT_MONITOR_SOURCE_MODE_CONST pMonitorSourceModeInfo
)
{...}
Parametri
[in] hMonitorSourceModeSet
Handle per un oggetto set di modalità di origine di monitoraggio. Il driver miniport visualizzato ottenuto in precedenza questo handle chiamando la funzione pfnAcquireMonitorSourceModeSetdell'interfaccia Monitor.
[in] pMonitorSourceModeInfo
Puntatore a una struttura D3DKMDT_MONITOR_SOURCE_MODE che descrive la modalità di origine del monitoraggio. Il driver miniport visualizzato ha ottenuto in precedenza questa struttura chiamando pfnCreateNewModeInfo.
Valore restituito
La funzione pfnAddMode restituisce uno dei valori seguenti.
Codice restituito | Descrizione |
---|---|
STATUS_SUCCESS | Funzione completata. |
STATUS_NO_MEMORY | La funzione non è riuscita perché non è stato possibile allocare memoria sufficiente. |
STATUS_GRAPHICS_INVALID_MONITOR_SOURCE_MODE | Le informazioni fornite in pMonitorSourceModeInfo non sono valide. |
STATUS_GRAPHICS_INVALID_MONITOR_SOURCEMODESET | L'handle fornito in hMonitorSourceModeSet non è valido. |
STATUS_GRAPHICS_INVALID_FREQUENCY | Le informazioni sulla frequenza fornite in pMonitorSourceModeInfo non sono valide. |
STATUS_GRAPHICS_INVALID_ACTIVE_REGION | L'area attiva fornita in pMonitorSourceModeInfo non è valida. |
STATUS_GRAPHICS_INVALID_TOTAL_REGION | L'area totale fornita in pMonitorSourceModeInfo non è valida. |
STATUS_GRAPHICS_MODE_ALREADY_IN_MODE_SET | Il set di modalità contiene già una modalità identica alla modalità fornita in pMonitorSourceModeInfo. |
STATUS_GRAPHICS_MODE_ID_MUST_BE_UNIQUE | L'identificatore fornito in pMonitorSourceModeInfo-Id> è già in uso per un'altra modalità nel set di modalità. |
STATUS_GRAPHICS_RESOURCES_NOT_RELATED | La struttura a cui fa riferimento pMonitorSourceModeInfo non è stata creata per l'aggiunta al set di modalità specificato da hMonitorSourceModeSet. |
Commenti
Se pMonitorSourceModeInfo-Preference> è uguale a D3DKMDT_MP_PREFERRED, la modalità appena aggiunta diventa la modalità preferita del set di modalità.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista |
Piattaforma di destinazione | Desktop |
Intestazione | d3dkmddi.h (include D3dkmddi.h) |
IRQL | PASSIVE_LEVEL |