次の方法で共有


d3dkmthk.h ヘッダー

このヘッダーは、ディスプレイによって使用されます。 詳細については、以下を参照してください。

d3dkmthk.h には、次のプログラミング インターフェイスが含まれています。

IOCTL

 
IOCTL_INTERNAL_GRAPHICSPOWER_REGISTER

内部使用のみ。 使用しないでください。

関数

 
D3DKMTAcquireKeyedMutex

D3DKMTAcquireKeyedMutex 関数は、キー付きミューテックス オブジェクトを取得します。 この関数は、キー付きミューテックス オブジェクトが正常に取得された場合にSTATUS_SUCCESSを返します。
D3DKMTAcquireKeyedMutex2

D3DKMTAcquireKeyedMutex2 関数は、プライベート データを含むキー付きミューテックス オブジェクトを取得します。
D3DKMTAdjustFullscreenGamma

全画面表示のガンマを調整します。
D3DKMTChangeSurfacePointer

Microsoft では、内部使用専用の D3DKMTChangeSurfacePointer 関数を予約しています。 コードでこの関数を使用しないでください。
D3DKMTChangeVideoMemoryReservation

ビデオ メモリ予約を変更します。
D3DKMTCheckExclusiveOwnership

D3DKMTCheckExclusiveOwnership コールバックは、オペレーティング システム内のカーネル デバイス オブジェクトがビデオ存在ソースの排他的所有者であるかどうかをチェックします。
D3DKMTCheckMonitorPowerState

D3DKMTCheckMonitorPowerState 関数は、モニターの電源状態を検証します。 この関数は、検証が成功するとSTATUS_SUCCESSを返します。
D3DKMTCheckMultiPlaneOverlaySupport

D3DKMTCheckMultiPlaneOverlaySupport 関数は、指定されたD3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT構造体を使用して、マルチプレーン オーバーレイのサポートをチェックします。
D3DKMTCheckMultiPlaneOverlaySupport2

D3DKMTCheckMultiPlaneOverlaySupport2 関数の詳細を確認します。
D3DKMTCheckMultiPlaneOverlaySupport3

D3DKMTCheckMultiPlaneOverlaySupport3 関数の詳細を確認します。
D3DKMTCheckOcclusion

D3DKMTCheckOcclusion 関数は、グラフィックス ウィンドウのクライアント領域が隠れているかどうかを確認します。
D3DKMTCheckSharedResourceAccess

D3DKMTCheckSharedResourceAccess 関数は、プロセスが共有リソースにアクセスできるかどうかを決定します。
D3DKMTCheckVidPnExclusiveOwnership

D3DKMTCheckVidPnExclusiveOwnership 関数は、ビデオ 存在ネットワーク (VidPN) の排他的所有権を持つビデオの現在のソースを決定します。
D3DKMTCloseAdapter

D3DKMTCloseAdapter 関数は、以前に D3DKMTOpenAdapterFromHdc 関数によって開かれたグラフィックス アダプターを閉じます。
D3DKMTCloseDxCoreDevice

D3DKMTCloseDxCoreDevice 関数の詳細を確認します。
D3DKMTConfigureSharedResource

D3DKMTConfigureSharedResource 関数は、共有リソースを構成します。 この関数は、正常な構成時にSTATUS_SUCCESSを返します。
D3DKMTConnectDoorbell

D3DKMTConnectDoorbell 関数の詳細を確認します。
D3DKMTCreateAllocation

D3DKMTCreateAllocation 関数の詳細を確認します。
D3DKMTCreateAllocation2

D3DKMTCreateAllocation2 関数の詳細を確認します。
D3DKMTCreateContext の

D3DKMTCreateContext 関数は、カーネル モードのデバイス コンテキストを作成します。 この関数は、デバイス コンテキストの正常な作成時にSTATUS_SUCCESSを返します。
D3DKMTCreateContextVirtual の

D3DKMTCreateContextVirtual 関数は、仮想アドレス指定をサポートするカーネル モードのデバイス コンテキストを作成します。
D3DKMTCreateDCFromMemory

D3DKMTCreateDCFromMemory 関数は、指定されたメモリ ブロックから表示コンテキストを作成します。
D3DKMTCreateDevice の

D3DKMTCreateDevice 関数は、カーネル モードのデバイス コンテキストを作成します。 この関数は、デバイス コンテキストの正常な作成時にSTATUS_SUCCESSを返します。
D3DKMTCreateDoorbell

D3DKMTCreateDoorbell 関数の詳細を確認します。
D3DKMTCreateHwContext

新しいハードウェア コンテキストを作成するために使用されます。
D3DKMTCreateHwQueue

D3DKMTCreateHwQueue 関数の詳細を確認します。
D3DKMTCreateKeyedMutex

D3DKMTCreateKeyedMutex 関数は、キー付きミューテックス オブジェクトを作成します。 この関数は、キー付きミューテックス オブジェクトが正常に作成された場合にSTATUS_SUCCESSを返します。
D3DKMTCreateKeyedMutex2

D3DKMTCreateKeyedMutex2 関数は、プライベート データを含むキー付きミューテックス オブジェクトを作成します。 この関数は、正常に作成されるとSTATUS_SUCCESSを返します。
D3DKMTCreateNativeFence

D3DKMTCreateNativeFence の詳細を確認します。
D3DKMTCreateOutputDupl

Microsoft では、内部でのみ使用するために D3DKMTCreateOutputDupl 関数を予約しています。 ドライバーでこの関数を使用しないでください。
D3DKMTCreateOverlay

D3DKMTCreateOverlay 関数は、カーネル モードオーバーレイ オブジェクトを作成します。
D3DKMTCreatePagingQueue

D3DKMTCreatePagingQueue は、デバイス リソースを常駐させるなど、デバイスのビデオ メモリ管理操作と同期するために使用できるデバイス ページング キューを作成するために使用されます。
D3DKMTCreateProtectedSession

D3DKMTCreateProtectedSession 関数は、保護されたセッションを作成し、正常に完了するとSTATUS_SUCCESSを返します。
D3DKMTCreateSyncFile の

D3DKMTCreateSyncFile 関数の詳細を確認します。
D3DKMTCreateSynchronizationObject

D3DKMTCreateSynchronizationObject 関数は、カーネル モード同期オブジェクトを作成します。
D3DKMTCreateSynchronizationObject2

D3DKMTCreateSynchronizationObject2 関数の詳細を確認します。
D3DKMTDestroyAllocation

D3DKMTDestroyAllocation 関数は、リソース、割り当ての一覧、またはその両方を解放します。
D3DKMTDestroyAllocation2

D3DKMTDestroyAllocation2 関数は、リソース、割り当ての一覧、またはその両方を解放します。
D3DKMTDestroyContext

D3DKMTDestroyContext 関数は、カーネル モードのデバイス コンテキストを解放します。
D3DKMTDestroyDCFromMemory

D3DKMTDestroyDCFromMemory 関数は、表示コンテキストを解放します。
D3DKMTDestroyDevice の

D3DKMTDestroyDevice 関数は、カーネル モードのデバイス コンテキストを解放します。
D3DKMTDestroyDoorbell

D3DKMTDestroyDoorbell 関数の詳細を確認します。
D3DKMTDestroyHwContext

ハードウェア コンテキストを破棄するために使用されます。
D3DKMTDestroyHwQueue

ハードウェア キューを破棄するために使用されます。
D3DKMTDestroyKeyedMutex

D3DKMTDestroyKeyedMutex 関数は、キー付きミューテックス オブジェクトを破棄します。
D3DKMTDestroyOutputDupl

出力の重複を破棄します。
D3DKMTDestroyOverlay

D3DKMTDestroyOverlay 関数は、カーネル モードオーバーレイ オブジェクトを破棄します。
D3DKMTDestroyPagingQueue

D3DKMTDestroyPagingQueue は、ページング キューがキューに登録されているすべての操作が完了するのを待機し、関連付けられている同期オブジェクトと共に破棄します。
D3DKMTDestroyProtectedSession

D3DKMTDestroyProtectedSession 関数は、保護されたセッションを破棄し、正常に完了するとSTATUS_SUCCESSを返します。
D3DKMTDestroySynchronizationObject

D3DKMTDestroySynchronizationObject 関数の詳細を確認します。
D3DKMTEnumAdapters

D3DKMTEnumAdapters 関数は、システム上のすべてのグラフィックス アダプターを列挙します。 この関数は、列挙が成功した場合にSTATUS_SUCCESSを返します。
D3DKMTEnumAdapters2

D3DKMTEnumAdapters2 関数の詳細を確認します。
D3DKMTEnumAdapters3

D3DKMTEnumAdapters3 関数システム上のすべてのグラフィックス アダプターを列挙するための情報を提供します。
D3DKMTEscape

D3DKMTEscape 関数は、ディスプレイ ミニポート ドライバーと情報を交換します。
D3DKMTEvict

D3DKMTEvict は、割り当て常駐参照カウントを減らすために使用されます。 この数が 0 に達すると、デバイス所在地の一覧から割り当てが削除されます。
D3DKMTFlipOverlay

D3DKMTFlipOverlay 関数は、オーバーレイに表示するように割り当てを変更します。
D3DKMTFlushHeapTransitions

ヒープ遷移をフラッシュします。
D3DKMTFreeGpuVirtualAddress

D3DKMTFreeGpuVirtualAddress は、以前に予約またはマップされたグラフィックス処理装置 (GPU) 仮想アドレスの範囲をリリースします。
D3DKMTGetAllocationPriority

割り当ての優先順位を取得します。
D3DKMTGetContextInProcessSchedulingPriority

インプロセス (インプロセス) の Microsoft Direct3D コンポジション デバイスによって呼び出され、他のデバイス コンテキストと同じプロセス内にあるデバイス コンテキストのスケジュール優先度を取得します。
D3DKMTGetContextSchedulingPriority

D3DKMTGetContextSchedulingPriority 関数は、デバイス コンテキストのスケジュール優先度を取得します。
D3DKMTGetDeviceState

D3DKMTGetDeviceState 関数は、デバイスの状態を取得します。
D3DKMTGetDisplayModeList

D3DKMTGetDisplayModeList 関数の詳細を確認します。
D3DKMTGetDWMVerticalBlankEvent

DWM (デスクトップ ウィンドウ マネージャー) の垂直空のイベントを取得します。
D3DKMTGetMultiPlaneOverlayCaps

マルチプレーン オーバーレイ機能を取得します。
D3DKMTGetMultisampleMethodList

D3DKMTGetMultisampleMethodList 関数は、割り当てに使用される複数サンプル メソッドの一覧を取得します。
D3DKMTGetNativeFenceLogDetail

D3DKMTGetNativeFenceLogDetail 関数の詳細を確認します。
D3DKMTGetOverlayState

D3DKMTGetOverlayState 関数は、オーバーレイに関する状態を取得します。
D3DKMTGetPostCompositionCaps

合成後の機能を取得します。
D3DKMTGetPresentHistory

D3DKMTGetPresentHistory 関数は、コピー履歴を取得します。
D3DKMTGetPresentQueueEvent

現在のキュー イベントを取得します。
D3DKMTGetProcessDeviceRemovalSupport の

D3DKMTGetProcessDeviceRemovalSupport 関数は、指定されたアダプターを使用するプロセスがグラフィックス デバイスの削除から回復できるかどうかを判断します。
D3DKMTGetProcessSchedulingPriorityClass

D3DKMTGetProcessSchedulingPriorityClass 関数は、プロセスのスケジュール優先度を取得します。
D3DKMTGetResourcePresentPrivateDriverData

Present 中にリソースに関連付けられているリソース プライベート データに対してクエリを実行します。
D3DKMTGetRuntimeData

Microsoft では、内部でのみ使用するために D3DKMTGetRuntimeData コールバック関数を予約します。 コードでこの関数を使用しないでください。
D3DKMTGetScanLine

D3DKMTGetScanLine 関数は、ビデオ 存在ネットワーク (VidPN) の特定のビデオ存在ソースが垂直ブランキング モードであるかどうかを判断し、現在のスキャンラインを取得します。
D3DKMTGetSharedPrimaryHandle

D3DKMTGetSharedPrimaryHandle 関数は、プライマリ サーフェスのグローバル共有ハンドルを取得します。
D3DKMTGetSharedResourceAdapterLuid

共有リソースを、リソースが作成されたグラフィックス アダプターを識別するローカル一意識別子 (LUID) にマップします。
D3DKMTInvalidateActiveVidPn

D3DKMTInvalidateActiveVidPn 関数は、現在使用中のアクティブなビデオ 存在ネットワーク (VidPN) を無効にします。 注: この関数は、Windows 7 以降のバージョンの Windows オペレーティング システムでは廃止されています。
D3DKMTInvalidateCache の

キャッシュを無効にします。
D3DKMTIsFeatureEnabled

D3DKMTIsFeatureEnabled 関数の詳細を確認します。
D3DKMTLock

D3DKMTLock 関数は、割り当て全体または割り当て内の特定のページをロックします。
D3DKMTLock2

D3DKMTLock2 関数は、割り当て全体または割り当て内の特定のページをロックします。
D3DKMTMakeResident

D3DKMTMakeResident は、デバイス所在地リストにリソースを追加し、この割り当ての常駐参照カウントをインクリメントするために使用されます。
D3DKMTMapGpuVirtualAddress

D3DKMTMapGpuVirtualAddress 関数の詳細を確認します。
D3DKMTMarkDeviceAsError

D3DKMTMarkDeviceAsError 関数は、_D3DKMT_MARKDEVICEASERROR構造体の情報を使用して、デバイスをエラーとしてマークします。
D3DKMTNotifyWorkSubmission

D3DKMTNotifyWorkSubmission 関数の詳細を確認します。
D3DKMTOfferAllocations

D3DKMTOfferAllocations 関数は、再利用のためにビデオ メモリ割り当てを提供します。 この関数は、割り当てが正常に提供された場合にSTATUS_SUCCESSを返します。
D3DKMTOpenAdapterFromDeviceName

D3DKMTOpenAdapterFromDeviceName 関数は、デバイス名をグラフィックス アダプター ハンドルにマップし、アダプターに複数のモニター出力が含まれている場合は、それらの出力のいずれかにマップします。
D3DKMTOpenAdapterFromGdiDisplayName

D3DKMTOpenAdapterFromGdiDisplayName 関数は、GDI デバイス名をグラフィックス アダプター ハンドルにマップし、アダプターに複数のモニター出力が含まれている場合は、それらの出力のいずれかにマップします。
D3DKMTOpenAdapterFromHdc

D3DKMTOpenAdapterFromHdc 関数は、デバイス コンテキスト ハンドル (HDC) をグラフィックス アダプター ハンドルにマップし、アダプターに複数のモニター出力が含まれている場合は、それらの出力のいずれかにマップします。
D3DKMTOpenAdapterFromLuid

ローカル一意識別子 (LUID) をグラフィックス アダプター ハンドルにマップします。
D3DKMTOpenKeyedMutex

D3DKMTOpenKeyedMutex 関数は、キー付きミューテックス オブジェクトを開きます。
D3DKMTOpenKeyedMutex2

D3DKMTOpenKeyedMutex2 関数は、プライベート データを含むキー付きミューテックス オブジェクトを開きます。 この関数は、オブジェクトが開かれた場合にSTATUS_SUCCESSを返します。
D3DKMTOpenKeyedMutexFromNtHandle

NT ハンドルからプロセスへのキー付きミューテックスを開きます。
D3DKMTOpenNativeFenceFromNtHandle

D3DKMTOpenNativeFenceFromNtHandle 関数の詳細を確認します。
D3DKMTOpenNtHandleFromName

D3DKMTOpenNtHandleFromName 関数は、名前で指定されたグラフィックス アダプターの NT ハンドルを開きます。
D3DKMTOpenProtectedSessionFromNtHandle

D3DKMTOpenProtectedSessionFromNtHandle 関数は、保護されたカーネル セッションを開くために使用される NT セッション ハンドルを指定します。
D3DKMTOpenResource

D3DKMTOpenResource 関数は、共有リソースを開きます。
D3DKMTOpenResource2

Microsoft では、内部使用専用の D3DKMTOpenResource2 関数を予約しています。 ドライバーでこの関数を使用しないでください。
D3DKMTOpenResourceFromNtHandle

D3DKMTOpenResourceFromNtHandle は、NT ハンドルから共有リソースを開きます。 この関数は、リソースが正常に開かれた場合にSTATUS_SUCCESSを返します。
D3DKMTOpenSynchronizationObject

D3DKMTOpenSynchronizationObject 関数は、カーネル モード同期オブジェクトを開きます。
D3DKMTOpenSyncObjectFromNtHandle

NT プロセス ハンドルをグラフィックス処理装置 (GPU) 同期オブジェクトにマップします。
D3DKMTOpenSyncObjectFromNtHandle2

D3DKMTOpenSyncObjectFromNtHandle2 は、D3DKMTShareObjects によって以前に作成された NT ハンドルから監視対象のフェンス オブジェクトを開きます。
D3DKMTOpenSyncObjectNtHandleFromName

D3DKMTOpenSyncObjectNtHandleFromName は、D3DKMTOpenNtHandleFromName が共有割り当てに対して行うのと同様に、監視対象の名前付きフェンス オブジェクトの NT ハンドルを開きます。
D3DKMTOutputDuplGetFrameInfo

出力の重複するフレーム情報を取得します。
D3DKMTOutputDuplGetMetaData

出力の重複するメタデータを取得します。
D3DKMTOutputDuplGetPointerShapeData

出力の重複するポインター図形データを取得します。
D3DKMTOutputDuplPresent

D3DKMTOutputDuplPresent は、デスクトップ ウィンドウ マネージャーのデスクトップ重複 API スワップチェーンから DirectX カーネル サブシステムへの現在のコマンドを発行します。
D3DKMTOutputDuplPresentToHwQueue

D3DKMTOutputDuplPresentToHwQueue 関数は、ハードウェア キューの重複するハンドルを出力します。
D3DKMTOutputDuplReleaseFrame

D3DKMTOutputDuplReleaseFrame 関数は、ドライバーが指定された重複したデスクトップ イメージの処理を完了したことを示します。
D3DKMTPollDisplayChildren

D3DKMTPollDisplayChildren 関数は、指定されたアダプターのすべての子デバイスの接続状態を照会します。
D3DKMTPresent

D3DKMTPresent 関数は、Microsoft DirectX グラフィックス カーネル サブシステム (Dxgkrnl.sys) に現在のコマンドを送信します。
D3DKMTPresentMultiPlaneOverlay

D3DKMTPresentMultiPlaneOverlay 関数は、ソースマルチプレーン オーバーレイ割り当てからコピー先の割り当てにコンテンツをコピーします。
D3DKMTPresentMultiPlaneOverlay2

D3DKMTPresentMultiPlaneOverlay2 関数は、ソースマルチプレーン オーバーレイ割り当てからコピー先の割り当てにコンテンツをコピーします。
D3DKMTPresentMultiPlaneOverlay3

D3DKMTPresentMultiPlaneOverlay3 関数は、ソースマルチプレーン オーバーレイ割り当てからコピー先の割り当てにコンテンツをコピーします。
D3DKMTPresentRedirected

現在のコマンドをリダイレクトします。
D3DKMTQueryAdapterInfo

D3DKMTQueryAdapterInfo 関数は、グラフィックス アダプター情報を取得します。
D3DKMTQueryAllocationResidency

D3DKMTQueryAllocationResidency 関数は、リソースまたは割り当てのリストの常駐状態を取得します。
D3DKMTQueryClockCalibration

クロック調整をクエリします。
D3DKMTQueryFSEBlock の

FSE ブロックに対してクエリを実行します。
D3DKMTQueryProcessOfferInfo

プロセス オファー情報を照会します。
D3DKMTQueryProtectedSessionInfoFromNtHandle

保護されたセッションに関する情報を取得するために使用されます。
D3DKMTQueryProtectedSessionStatus

D3DKMTQueryProtectedSessionStatus 関数は、保護されたセッションの状態を照会するために使用されます。
D3DKMTQueryRemoteVidPnSourceFromGdiDisplayName

GDI 表示名を、D3DKMTOutputDuplPresent 関数の呼び出しに必要なリモート ビデオ 存在ネットワーク (VidPN) ソース ID にマップします。
D3DKMTQueryResourceInfo

D3DKMTQueryResourceInfo 関数は、共有リソースに関する情報を取得します。
D3DKMTQueryResourceInfoFromNtHandle

D3DKMTQueryResourceInfoFromNtHandle 関数は、グローバル NT ハンドルを、D3DKMTQueryResourceInfo 関数の呼び出しに必要なリソース情報にマップします。
D3DKMTQueryStatistics

詳細情報: D3DKMTQueryStatistics
D3DKMTQueryVideoMemoryInfo

D3DKMTQueryVideoMemoryInfo コールバック関数は、ビデオ メモリ情報を照会します。
D3DKMTQueryVidPnExclusiveOwnership の

VidPn 排他所有権のクエリ。
D3DKMTReclaimAllocations

D3DKMTReclaimAllocations 関数は、D3DKMT_RECLAIMALLOCATIONS構造体で指定されたビデオ メモリ割り当てを再利用します。
D3DKMTReclaimAllocations2

D3DKMTReclaimAllocations2 は、ビデオ メモリの割り当てを再利用します。
D3DKMTRegisterTrimNotification

D3DKMTRegisterTrimNotification は、グラフィックス フレームワーク (OpenGL など) から通知を受信する各カーネル モード デバイスのコールバックを登録および実装するために、カーネル モード のビデオ メモリ マネージャーによって使用されます。
D3DKMTRegisterVailProcess

D3DKMTRegisterVailProcess 関数の詳細を確認します。
D3DKMTReleaseKeyedMutex

D3DKMTReleaseKeyedMutex 関数は、キー付きミューテックス オブジェクトを解放します。
D3DKMTReleaseKeyedMutex2

D3DKMTReleaseKeyedMutex2 関数は、呼び出し元によって指定されたプライベート データを含むキー付きミューテックス オブジェクトを解放します。
D3DKMTReleaseProcessVidPnSourceOwners

D3DKMTReleaseProcessVidPnSourceOwners 関数は、プロセスのビデオの現在のネットワーク ソース所有者を解放します。
D3DKMTRender

D3DKMTRender 関数は、現在のコマンド バッファーを Microsoft DirectX グラフィックス カーネル サブシステム (Dxgkrnl.sys) に送信します。
D3DKMTReserveGpuVirtualAddress

D3DKMTReserveGpuVirtualAddress は、現在のプロセス グラフィックス処理装置 (GPU) 仮想アドレス空間にアドレス範囲を予約します。 アドレス範囲は予約済みであり、その背後に実際のメモリはありません。
D3DKMTSetAllocationPriority

D3DKMTSetAllocationPriority 関数は、リソースまたは割り当てのリストの優先度レベルを設定します。
D3DKMTSetContextInProcessSchedulingPriority

インプロセス (インプロセス) の Microsoft Direct3D コンポジション デバイスによって呼び出され、他のデバイス コンテキストと同じプロセスにあるデバイス コンテキストのスケジュールの優先順位を設定します。
D3DKMTSetContextSchedulingPriority

D3DKMTSetContextSchedulingPriority 関数は、デバイス コンテキストのスケジュールの優先順位を設定します。
D3DKMTSetDisplayMode

D3DKMTSetDisplayMode 関数は、ディスプレイへのスキャン アウトに使用される割り当てを設定します。
D3DKMTSetDisplayPrivateDriverFormat

D3DKMTSetDisplayPrivateDriverFormat 関数は、ビデオの存在するソースのプライベート形式の属性を変更します。
D3DKMTSetFSEBlock の

FSE ブロックを設定します。
D3DKMTSetGammaRamp

D3DKMTSetGammaRamp 関数は、ガンマ ランプを設定します。
D3DKMTSetHwProtectionTeardownRecovery

ハードウェア保護の破棄復旧を設定します。
D3DKMTSetMonitorColorSpaceTransform

選択したモニターの色空間変換を設定するために使用します。
D3DKMTSetProcessSchedulingPriorityClass

D3DKMTSetProcessSchedulingPriorityClass 関数は、プロセスのスケジューリング優先度を設定します。
D3DKMTSetQueuedLimit

D3DKMTSetQueuedLimit 関数は、特定のデバイスに対してキューに登録できる特定の型の操作数の制限を設定または取得します。
D3DKMTSetStablePowerState

安定した電源状態を設定します。
D3DKMTSetSyncRefreshCountWaitTarget

待機ターゲットの同期更新数を設定します。
D3DKMTSetVidPnSourceHwProtection

VidPn ソース ハードウェア保護を設定します。
D3DKMTSetVidPnSourceOwner

D3DKMTSetVidPnSourceOwner 関数は、VidPN を所有するビデオ 存在ネットワーク (VidPN) トポロジのパスで、ビデオの現在のソースを設定および解放します。
D3DKMTSetVidPnSourceOwner1

D3DKMTSetVidPnSourceOwner1 関数は、ビデオ の現在のネットワーク (VidPN) 所有者のパスで、ビデオの現在のソースを設定または解放します。
D3DKMTSetVidPnSourceOwner2

D3DKMTSetVidPnSourceOwner2 関数は、ビデオ 存在ネットワーク (VidPN) ソース所有者を設定するために使用されます。
D3DKMTSharedPrimaryLockNotification

D3DKMTSharedPrimaryLockNotification 関数は、共有プライマリ サーフェスへの今後のロックについてオペレーティング システムに通知します。
D3DKMTSharedPrimaryUnLockNotification

D3DKMTSharedPrimaryUnLockNotification 関数は、共有プライマリ サーフェスのロックが解除されたことをオペレーティング システムに通知します。
D3DKMTShareObjects

D3DKMTShareObjects 関数の詳細を確認します。
D3DKMTShareObjectWithHost の

D3DKMTShareObjectWithHost 関数の詳細を確認します。
D3DKMTSignalSynchronizationObject

D3DKMTSignalSynchronizationObject 関数は、指定したコンテキスト ストリーム内の指定した同期オブジェクトのシグナルを挿入します。
D3DKMTSignalSynchronizationObject2

D3DKMTSignalSynchronizationObject2 関数は、指定したコンテキスト ストリーム内の指定した同期オブジェクトのシグナルを挿入します。
D3DKMTSignalSynchronizationObjectFromCpu

D3DKMTSignalSynchronizationObjectFromCpu を使用すると、ドライバーは監視対象のフェンスを通知できます。
D3DKMTSignalSynchronizationObjectFromGpu

D3DKMTSignalSynchronizationObjectFromGpu は、監視対象のフェンスを通知するために使用されます。
D3DKMTSignalSynchronizationObjectFromGpu2

D3DKMTSignalSynchronizationObjectFromGpu2 は、監視対象のフェンスを通知するために使用されます。
D3DKMTSubmitCommand

D3DKMTSubmitCommand は、グラフィックス処理装置 (GPU) 仮想アドレス指定をサポートするコンテキストでコマンド バッファーを送信するために使用されます。
D3DKMTSubmitCommandToHwQueue

ハードウェア キューにコマンドを送信するために使用します。
D3DKMTSubmitPresentBltToHwQueue

ハードウェア キューに現在の Blt を送信します。
D3DKMTSubmitPresentToHwQueue

SubmitPresentToHwQueue は、Blt Present 操作をハードウェア キューに送信します。
D3DKMTSubmitSignalSyncObjectsToHwQueue

ハードウェア キューにシグナルを送信するために使用されます。
D3DKMTSubmitWaitForSyncObjectsToHwQueue

ハードウェア キューに待機を送信するために使用されます。
D3DKMTTrimProcessCommitment

D3DKMTTrimProcessCommitment 関数は、D3DKMT_TRIMPROCESSCOMMITMENT構造体の情報を使用してプロセス コミットメントをトリミングします。
D3DKMTUnlock

D3DKMTUnlock 関数は、割り当ての一覧をロック解除します。
D3DKMTUnlock2

D3DKMTUnlock2 関数は、割り当てのリストをロック解除します。
D3DKMTUnregisterTrimNotification

D3DKMTUnregisterTrimNotification は、グラフィックス フレームワーク (OpenGL など) から通知を受け取るカーネル モード デバイスのコールバック登録を削除するために使用されます。
D3DKMTUpdateAllocationProperty

コンテキストの割り当てプロパティを更新します。
D3DKMTUpdateGpuVirtualAddress

D3DKMTUpdateGpuVirtualAddress は、タイル リソースのコンテキストで使用される特別な操作です。 これにより、ドライバーは、ページ テーブルの更新の 1 つのバッチでプロセスの仮想アドレス空間に適用するマッピング操作の数を指定できます。
D3DKMTUpdateOverlay

D3DKMTUpdateOverlay 関数は、カーネル モードオーバーレイ オブジェクトを変更します。
D3DKMTWaitForIdle

D3DKMTWaitForIdle 関数は、ディスプレイ デバイスがアイドル状態になるまで待機します。
D3DKMTWaitForSynchronizationObject

D3DKMTWaitForSynchronizationObject 関数は、指定したコンテキスト ストリーム内の指定された同期オブジェクトの待機を挿入します。
D3DKMTWaitForSynchronizationObject2

D3DKMTWaitForSynchronizationObject2 関数は、指定したコンテキスト ストリーム内の指定された同期オブジェクトの待機を挿入します。
D3DKMTWaitForSynchronizationObjectFromCpu

D3DKMTWaitForSynchronizationObjectFromCpu は、監視対象のフェンスが特定の値に達するまで待機します。
D3DKMTWaitForSynchronizationObjectFromGpu

D3DKMTWaitForSynchronizationObjectFromGpu は、後続のコンテキスト コマンドを処理する前に、監視対象のフェンスが特定の値に達するのを待機します。
D3DKMTWaitForVerticalBlankEvent

D3DKMTWaitForVerticalBlankEvent 関数は、垂直の空白間隔が発生するまで待機してから、返します。
D3DKMTWaitForVerticalBlankEvent2

垂直空のイベントを含む、指定された待機オブジェクトが発生するのを待機してから、返します。 Windows 8 以降でサポートされています。
GET_OUTPUT_DUPL_DEBUG_INFO_FROM_SNAPSHOT

スナップショットから出力の重複するデバッグ情報を取得します。

コールバック関数

 
PDXGK_FSTATE_NOTIFICATION

状態通知を発行するためにクライアント ドライバーによって実装されます。
PDXGK_GRAPHICSPOWER_UNREGISTER

グラフィックス ドライバーに自身の登録を解除するためのコールバック。
PDXGK_INITIAL_COMPONENT_STATE

InitialComponentStateCb コールバック関数は、コンポーネントの状態を初期化するためにクライアント ドライバーによって実装されます。
PDXGK_POWER_NOTIFICATION

グラフィックス デバイスがデバイスの電源状態遷移を受けるという通知を提供するコールバック。
PDXGK_REMOVAL_NOTIFICATION

グラフィックス デバイスが削除されていることを示すコールバック。
PDXGK_SET_SHARED_POWER_COMPONENT_STATE

指定した電源コンポーネントがアクティブかどうかを示すコールバック。
PFND3DKMT_ACQUIREKEYEDMUTEX

PFND3DKMT_ACQUIREKEYEDMUTEXコールバック関数は、キー付きミューテックス オブジェクトを取得します。 この関数は、キー付きミューテックス オブジェクトが正常に取得された場合にSTATUS_SUCCESSを返します。
PFND3DKMT_ACQUIREKEYEDMUTEX2

PFND3DKMT_ACQUIREKEYEDMUTEX2コールバック関数は、プライベート データを含むキー付きミューテックス オブジェクトを取得します。
PFND3DKMT_ADJUSTFULLSCREENGAMMA

PFND3DKMT_ADJUSTFULLSCREENGAMMAコールバック関数は、全画面表示のガンマに調整されます。
PFND3DKMT_BUDGETCHANGENOTIFICATIONCALLBACK

PFND3DKMT_BUDGETCHANGENOTIFICATIONCALLBACKコールバック関数は、予算の変更を通知します。
PFND3DKMT_CHANGESURFACEPOINTER

PFND3DKMT_CHANGESURFACEPOINTERコールバック関数の詳細について説明します。
PFND3DKMT_CHANGEVIDEOMEMORYRESERVATION

PFND3DKMT_CHANGEVIDEOMEMORYRESERVATIONコールバック関数は、ビデオ メモリ予約を変更します。
PFND3DKMT_CHECKEXCLUSIVEOWNERSHIP

PFND3DKMT_CHECKEXCLUSIVEOWNERSHIP関数は、オペレーティング システム内のカーネル デバイス オブジェクトが、ビデオの存在するソースの排他的所有者であるかどうかを確認します。
PFND3DKMT_CHECKMONITORPOWERSTATE

PFND3DKMT_CHECKMONITORPOWERSTATE関数は、モニターの電源状態を検証します。 この関数は、検証が成功するとSTATUS_SUCCESSを返します。
PFND3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT

PFND3DKMT_CHECKMULTIPLANEOVERLAYSUPPORTコールバック関数は、マルチプレーン オーバーレイのハードウェア サポートの詳細を確認します。
PFND3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT2

PFND3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT2コールバック関数は、マルチプレーン オーバーレイのハードウェア サポートの詳細を確認します。
PFND3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT3

PFND3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT3コールバック関数は、マルチプレーン オーバーレイのハードウェア サポートの詳細を確認します。
PFND3DKMT_CHECKOCCLUSION

PFND3DKMT_CHECKOCCLUSIONコールバック関数は、グラフィックス ウィンドウのクライアント領域が隠れているかどうかを確認します。
PFND3DKMT_CHECKSHAREDRESOURCEACCESS

PFND3DKMT_CHECKSHAREDRESOURCEACCESS関数は、プロセスが共有リソースにアクセスできるかどうかを決定します。
PFND3DKMT_CHECKVIDPNEXCLUSIVEOWNERSHIP

PFND3DKMT_CHECKVIDPNEXCLUSIVEOWNERSHIPコールバック関数は、ビデオ 存在ネットワーク (VidPN) の排他的所有権を持つビデオの現在のソースを決定します。
PFND3DKMT_CLOSEADAPTER

PFND3DKMT_CLOSEADAPTERコールバック関数は、D3DKMTOpenAdapterFromHdc 関数によって以前に開かれたグラフィックス アダプターを閉じます。
PFND3DKMT_CONFIGURESHAREDRESOURCE

PFND3DKMT_CONFIGURESHAREDRESOURCEコールバック関数は、共有リソースを構成します。 この関数は、正常な構成時にSTATUS_SUCCESSを返します。
PFND3DKMT_CREATEALLOCATION

PFND3DKMT_CREATEALLOCATION関数は、システムまたはビデオ メモリの割り当てを作成または追加します。 割り当てはスタンドアロンにすることも、リソースに関連付けることもできます。
PFND3DKMT_CREATEALLOCATION2

Microsoft では、内部でのみ使用するために、PFND3DKMT_CREATEALLOCATION2コールバック関数を予約します。 ドライバーでこのコールバック関数を使用しないでください。
PFND3DKMT_CREATECONTEXT

PFND3DKMT_CREATECONTEXT コールバックは、カーネル モードのデバイス コンテキストを作成します。 この関数は、デバイス コンテキストの正常な作成時にSTATUS_SUCCESSを返します。
PFND3DKMT_CREATECONTEXTVIRTUAL

D3dkmtCreateContextVirtual コールバック関数は、仮想コンテキストを作成します。
PFND3DKMT_CREATEDCFROMMEMORY

PFND3DKMT_CREATEDCFROMMEMORYコールバック関数は、指定したメモリ ブロックから表示コンテキストを作成します。
PFND3DKMT_CREATEDEVICE

PFND3DKMT_CREATEDEVICE コールバックは、カーネル モードのデバイス コンテキストを作成します。 この関数は、デバイス コンテキストの正常な作成時にSTATUS_SUCCESSを返します。
PFND3DKMT_CREATEHWQUEUE

新しいハードウェア キューを作成するためにクライアント ドライバーによって実装されます。
PFND3DKMT_CREATEKEYEDMUTEX

PFND3DKMT_CREATEKEYEDMUTEX コールバックは、キー付きミューテックス オブジェクトを作成します。 この関数は、キー付きミューテックス オブジェクトが正常に作成された場合にSTATUS_SUCCESSを返します。
PFND3DKMT_CREATEKEYEDMUTEX2

PFND3DKMT_CREATEKEYEDMUTEX2 コールバックは、プライベート データを含むキー付きミューテックス オブジェクトを作成します。 この関数は、正常に作成されるとSTATUS_SUCCESSを返します。
PFND3DKMT_CREATEOUTPUTDUPL

Microsoft では、内部でのみ使用するために PFND3DKMT_CREATEOUTPUTDUPL コールバック関数を予約します。 ドライバーでこのコールバック関数を使用しないでください。
PFND3DKMT_CREATEOVERLAY

PFND3DKMT_CREATEOVERLAYコールバック関数は、ハードウェアが使用可能な場合にオーバーレイ ハードウェアを有効にします。
PFND3DKMT_CREATEPAGINGQUEUE

PFND3DKMT_CREATEPAGINGQUEUEコールバック関数は、ページング キューを作成します。
PFND3DKMT_CREATEPROTECTEDSESSION

保護されたセッションを作成するためにクライアント ドライバーによって実装されます。
PFND3DKMT_CREATESYNCHRONIZATIONOBJECT

PFND3DKMT_CREATESYNCHRONIZATIONOBJECTコールバック関数は、同期オブジェクトを作成します。
PFND3DKMT_CREATESYNCHRONIZATIONOBJECT2

PFND3DKMT_CREATESYNCHRONIZATIONOBJECT2コールバック関数は、同期オブジェクトを作成します。
PFND3DKMT_DESTROYALLOCATION

PFND3DKMT_DESTROYALLOCATIONコールバック関数は、割り当てを解放します。
PFND3DKMT_DESTROYALLOCATION2

PFND3DKMT_DESTROYALLOCATION2コールバック関数は、割り当てを解放します。
PFND3DKMT_DESTROYCONTEXT

指定されたグラフィックス処理装置 (GPU) コンテキストを破棄するためにクライアント ドライバーによって実装されます。
PFND3DKMT_DESTROYDCFROMMEMORY

PFND3DKMT_DESTROYDCFROMMEMORYコールバック関数は、メモリからデバイス コンテキストを破棄します。
PFND3DKMT_DESTROYDEVICE

PFND3DKMT_DESTROYDEVICEコールバック関数は、グラフィックス コンテキスト デバイスを破棄します。
PFND3DKMT_DESTROYHWQUEUE

ハードウェア キューを破棄するためにクライアント ドライバーによって実装されます。
PFND3DKMT_DESTROYKEYEDMUTEX

PFND3DKMT_DESTROYKEYEDMUTEXコールバック関数は、キー付きミューテックスを破棄します。
PFND3DKMT_DESTROYOUTPUTDUPL

PFND3DKMT_DESTROYOUTPUTDUPLコールバック関数は、出力の重複を破棄します。
PFND3DKMT_DESTROYOVERLAY

PFND3DKMT_DESTROYOVERLAYコールバック関数は、オーバーレイ ハードウェアを無効にし、指定されたオーバーレイ ハンドルを削除します。
PFND3DKMT_DESTROYPAGINGQUEUE

PFND3DKMT_DESTROYPAGINGQUEUEコールバック関数はページング キューを破棄します。
PFND3DKMT_DESTROYPROTECTEDSESSION

保護されたセッションを破棄するためにクライアント ドライバーによって実装されます。
PFND3DKMT_DESTROYSYNCHRONIZATIONOBJECT

PFND3DKMT_DESTROYSYNCHRONIZATIONOBJECTコールバック関数は、同期オブジェクトを破棄します。
PFND3DKMT_ENUMADAPTERS

PFND3DKMT_ENUMADAPTERS コールバックは、システム上のすべてのグラフィックス アダプターを列挙します。 この関数は、列挙が成功した場合にSTATUS_SUCCESSを返します。
PFND3DKMT_ENUMADAPTERS2

PFND3DKMT_ENUMADAPTERS2コールバック関数は、システム上のすべてのグラフィックス アダプターを列挙します。
PFND3DKMT_ENUMADAPTERS3

PFND3DKMT_ENUMADAPTERS3コールバック関数は、システム上のすべてのグラフィックス アダプターを列挙します。
PFND3DKMT_ESCAPE

Pfnd3dkmtEscape コールバック関数は、カーネル モードのディスプレイ ドライバーと情報を共有します。
PFND3DKMT_EVICT

Pfnd3dkmtEvict は、常駐参照数を減らすように OS に指示します。
PFND3DKMT_FLIPOVERLAY

Pfnd3dkmtFlipoverlay コールバック関数は、指定されたオーバーレイを使用して新しい割り当てを表示します。
PFND3DKMT_FLUSHHEAPTRANSITIONS

Pfnd3dkmtFlushheaptransitions コールバック関数はヒープ遷移をフラッシュします。
PFND3DKMT_FREEGPUVIRTUALADDRESS

Pfnd3dkmtFreegpuvirtualaddress コールバック関数は、以前に予約またはマップされたグラフィックス処理装置 (GPU) 仮想アドレスの範囲を解放します。
PFND3DKMT_GETALLOCATIONPRIORITY

Pfnd3dkmtGetallocationpriority コールバック関数は、割り当ての優先順位を取得します。
PFND3DKMT_GETCONTEXTINPROCESSSCHEDULINGPRIORITY

Pfnd3dkmtGetcontextinprocessschedulingpriority コールバック関数は、インプロセス (インプロセス) の Microsoft Direct3D コンポジション デバイスによって呼び出され、他のデバイス コンテキストと同じプロセスにあるデバイス コンテキストのスケジューリング優先度を取得します。
PFND3DKMT_GETCONTEXTSCHEDULINGPRIORITY

Pfnd3dkmtGetcontextschedulingpriority は、デバイス コンテキストのスケジュール優先度を取得します。
PFND3DKMT_GETDEVICESTATE

Pfnd3dkmtGetdevicestate は、デバイスの状態を取得します。
PFND3DKMT_GETDISPLAYMODELIST

Pfnd3dkmtGetdisplaymodelist は、拡張形式のモードを含む、使用可能な表示モードの一覧を取得します。
PFND3DKMT_GETDWMVERTICALBLANKEVENT

Pfnd3dkmtGetdwmverticalblankevent は DWM (デスクトップ ウィンドウ マネージャー) の垂直空白イベントを取得します。
PFND3DKMT_GETMULTIPLANEOVERLAYCAPS

Pfnd3dkmtGetmultiplaneoverlaycaps は、マルチプレーン オーバーレイ機能を取得します。
PFND3DKMT_GETMULTISAMPLEMETHODLIST

Pfnd3dkmtGetmultisamplemethodlist は、割り当てに使用される複数サンプル メソッドの一覧を取得します。
PFND3DKMT_GETNATIVEFENCELOGDETAIL

PFND3DKMT_GETNATIVEFENCELOGDETAIL関数の詳細を確認します。
PFND3DKMT_GETOVERLAYSTATE

Pfnd3dkmtGetoverlaystate は、オーバーレイに関する状態を取得します。
PFND3DKMT_GETPOSTCOMPOSITIONCAPS

Pfnd3dkmtGetpostcompositioncaps は、合成後の機能を取得します。
PFND3DKMT_GETPRESENTHISTORY

Pfnd3dkmtGetpresenthistory は、コピー履歴を取得します。
PFND3DKMT_GETPROCESSDEVICEREMOVALSUPPORT

プロセス デバイスの削除のサポートを取得するためにクライアント ドライバーによって実装されます。
PFND3DKMT_GETPROCESSSCHEDULINGPRIORITYCLASS

Pfnd3dkmtGetprocessschedulingpriorityclass は、プロセスのスケジュール優先度を取得します。
PFND3DKMT_GETRESOURCEPRESENTPRIVATEDRIVERDATA

Pfnd3dkmtGetresourcepresentprivatedriverdata は、現在の間にリソースに関連付けられているリソースプライベート データを照会します。
PFND3DKMT_GETRUNTIMEDATA

Microsoft では、内部でのみ使用するために、PFND3DKMT_GETRUNTIMEDATAコールバック関数を予約します。 コードでこの関数を使用しないでください。
PFND3DKMT_GETSCANLINE

Pfnd3dkmtGetscanline は、ビデオ 存在ネットワーク (VidPN) の特定のビデオ存在ソースが垂直ブランキング モードであるかどうかを判断し、現在のスキャンラインを取得します。
PFND3DKMT_GETSHAREDPRIMARYHANDLE

Pfnd3dkmtGetsharedprimaryhandle は、プライマリ サーフェスのグローバル共有ハンドルを取得します。
PFND3DKMT_GETSHAREDRESOURCEADAPTERLUID

Pfnd3dkmtGetsharedresourceadapterluid は、リソースが作成されたグラフィックス アダプターを識別するローカル一意識別子 (LUID) に共有リソースをマップします。
PFND3DKMT_INVALIDATEACTIVEVIDPN

Pfnd3dkmtInvalidateactivevidpn は、現在使用中のアクティブなビデオ 存在ネットワーク (VidPN) を無効にします。
PFND3DKMT_INVALIDATECACHE

Pfnd3dkmtInvalidatecache はキャッシュを無効にします。
PFND3DKMT_LOCK

Pfnd3dkmtLock は、割り当て全体または割り当て内の特定のページをロックします。
PFND3DKMT_LOCK2

Pfnd3dkmtLock2 は、割り当て全体または割り当て内の特定のページをロックします。
PFND3DKMT_MAKERESIDENT

Pfnd3dkmtMakeresident は、デバイスの常駐リストにリソースを追加し、この割り当ての常駐参照カウントをインクリメントします。
PFND3DKMT_MAPGPUVIRTUALADDRESS

Pfnd3dkmtMapgpuvirtualaddress は、グラフィックス処理装置 (GPU) 仮想アドレス範囲を特定の割り当て範囲にマップするか、無効またはゼロ状態にします。
PFND3DKMT_MARKDEVICEASERROR

Pfnd3dkmtMarkdeviceaserror は、デバイスをエラーとしてマークします。
PFND3DKMT_OFFERALLOCATIONS

PFND3DKMT_OFFERALLOCATIONS コールバックは、再利用のためにビデオ メモリの割り当てを提供します。 この関数は、割り当てが正常に提供された場合にSTATUS_SUCCESSを返します。
PFND3DKMT_OPENADAPTERFROMDEVICENAME

Pfnd3dkmtOpenadapterfromdevicename は、デバイス名をグラフィックス アダプター ハンドルにマップし、アダプターに複数のモニター出力が含まれている場合は、それらの出力のいずれかにマップします。
PFND3DKMT_OPENADAPTERFROMGDIDISPLAYNAME

Pfnd3dkmtOpenadapterfromgdidisplayname は、GDI デバイス名をグラフィックス アダプター ハンドルにマップし、アダプターに複数のモニター出力が含まれている場合は、それらの出力のいずれかにマップします。
PFND3DKMT_OPENADAPTERFROMHDC

Pfnd3dkmtOpenadapterfromhdc は、デバイス コンテキスト ハンドル (HDC) をグラフィックス アダプター ハンドルにマップし、アダプターに複数のモニター出力が含まれている場合は、それらの出力のいずれかにマップします。
PFND3DKMT_OPENADAPTERFROMLUID

Pfnd3dkmtOpenadapterfromluid は、ローカル一意識別子 (LUID) をグラフィックス アダプター ハンドルにマップします。
PFND3DKMT_OPENKEYEDMUTEX

Pfnd3dkmtOpenkeyedmutex は、プライベート データを含むキー付きミューテックス オブジェクトを開きます。
PFND3DKMT_OPENKEYEDMUTEX2

PFND3DKMT_OPENKEYEDMUTEX2 コールバックは、プライベート データを含むキー付きミューテックス オブジェクトを開きます。 この関数は、オブジェクトが開かれた場合にSTATUS_SUCCESSを返します。
PFND3DKMT_OPENKEYEDMUTEXFROMNTHANDLE

NT ハンドルからプロセスへのキー付きミューテックスを開くためにクライアント ドライバーによって実装されます。
PFND3DKMT_OPENNTHANDLEFROMNAME

PFND3DKMT_OPENNTHANDLEFROMNAME コールバックは、名前で指定されたグラフィックス アダプターの NT ハンドルを開きます。
PFND3DKMT_OPENPROTECTEDSESSIONFROMNTHANDLE

NT ハンドルから保護されたセッションを開くためにクライアント ドライバーによって実装されます。
PFND3DKMT_OPENRESOURCE

Pfnd3dkmtOpenresource が共有リソースを開きます。
PFND3DKMT_OPENRESOURCE2

Pfnd3dkmtOpenresource2 は共有リソースを開きます。
PFND3DKMT_OPENRESOURCEFROMNTHANDLE

PFND3DKMT_OPENRESOURCEFROMNTHANDLE NT ハンドルから共有リソースを開きます。 コールバックは、リソースが正常に開かれた場合にSTATUS_SUCCESSを返します。
PFND3DKMT_OPENSYNCHRONIZATIONOBJECT

PFND3DKMT_OPENSYNCHRONIZATIONOBJECTコールバック関数は、カーネル モード同期オブジェクトを開きます。
PFND3DKMT_OPENSYNCOBJECTFROMNTHANDLE

PFND3DKMT_OPENSYNCOBJECTFROMNTHANDLEコールバック関数は、NT プロセス ハンドルをグラフィックス処理装置 (GPU) 同期オブジェクトにマップします。
PFND3DKMT_OPENSYNCOBJECTFROMNTHANDLE2

PFND3DKMT_OPENSYNCOBJECTFROMNTHANDLE2コールバック関数は、NT プロセス ハンドルをグラフィックス処理装置 (GPU) 同期オブジェクトにマップします。
PFND3DKMT_OPENSYNCOBJECTNTHANDLEFROMNAME

PFND3DKMT_OPENSYNCOBJECTNTHANDLEFROMNAMEコールバック関数は、D3DKMTOpenNtHandleFromName が共有割り当てに対して行うのと同様に、監視対象の名前付きフェンス オブジェクトの NT ハンドルを開きます。
PFND3DKMT_OUTPUTDUPLGETFRAMEINFO

PFND3DKMT_OUTPUTDUPLGETFRAMEINFOコールバック関数は、出力の重複するフレーム情報を取得します。
PFND3DKMT_OUTPUTDUPLGETMETADATA

PFND3DKMT_OUTPUTDUPLGETMETADATAコールバック関数は、出力の重複するメタデータを取得します。
PFND3DKMT_OUTPUTDUPLGETPOINTERSHAPEDATA

PFND3DKMT_OUTPUTDUPLGETPOINTERSHAPEDATAコールバック関数は、出力の重複するポインター図形データを取得します。
PFND3DKMT_OUTPUTDUPLPRESENT

PFND3DKMT_OUTPUTDUPLPRESENTデスクトップ ウィンドウ マネージャーのデスクトップ重複 API スワップチェーンから DirectX カーネル サブシステムへの現在のコマンドを発行します。
PFND3DKMT_OUTPUTDUPLPRESENTTOHWQUEUE

ハードウェア キューにハンドルの複製を出力します。
PFND3DKMT_OUTPUTDUPLRELEASEFRAME

PFND3DKMT_OUTPUTDUPLRELEASEFRAMEコールバック関数は、ドライバーが指定された重複したデスクトップ イメージの処理を完了したことを示します。
PFND3DKMT_PINDIRECTFLIPRESOURCES

PFND3DKMT_PINDIRECTFLIPRESOURCESコールバック関数は、ダイレクト フリップ リソースをピン留めします。
PFND3DKMT_POLLDISPLAYCHILDREN

PFND3DKMT_POLLDISPLAYCHILDRENコールバック関数は、指定されたアダプターのすべての子デバイスの接続状態を照会します。
PFND3DKMT_PRESENT

PFND3DKMT_PRESENTコールバック関数は、Microsoft DirectX グラフィックス カーネル サブシステムに現在のコマンドを送信します。
PFND3DKMT_PRESENTMULTIPLANEOVERLAY

PFND3DKMT_PRESENTMULTIPLANEOVERLAYコールバック関数は、ソースマルチプレーン オーバーレイ割り当てから宛先割り当てにコンテンツをコピーします。
PFND3DKMT_PRESENTMULTIPLANEOVERLAY2

PFND3DKMT_PRESENTMULTIPLANEOVERLAY2コールバック関数は、ソースマルチプレーン オーバーレイ割り当てから宛先割り当てにコンテンツをコピーします。
PFND3DKMT_PRESENTMULTIPLANEOVERLAY3

PFND3DKMT_PRESENTMULTIPLANEOVERLAY3コールバック関数は、ソースマルチプレーン オーバーレイ割り当てから宛先割り当てにコンテンツをコピーします。
PFND3DKMT_QUERYADAPTERINFO

PFND3DKMT_QUERYADAPTERINFOコールバック関数は、グラフィックス アダプター情報を取得します。
PFND3DKMT_QUERYALLOCATIONRESIDENCY

PFND3DKMT_QUERYALLOCATIONRESIDENCYコールバック関数は、リソースまたは割り当ての一覧の常駐状態を取得します。
PFND3DKMT_QUERYCLOCKCALIBRATION

PFND3DKMT_QUERYCLOCKCALIBRATIONコールバック関数は、クロック調整を照会します。
PFND3DKMT_QUERYFSEBLOCK

PFND3DKMT_QUERYFSEBLOCKコールバック関数は FSE ブロックを照会します。
PFND3DKMT_QUERYHYBRIDLISTVALUE

PFND3DKMT_QUERYHYBRIDLISTVALUEコールバック関数は、ハイブリッド リスト値を照会します。
PFND3DKMT_QUERYPROCESSOFFERINFO

PFND3DKMT_QUERYPROCESSOFFERINFOコールバック関数は、プロセス オファー情報に対してクエリを実行します。
PFND3DKMT_QUERYPROTECTEDSESSIONINFOFROMNTHANDLE

NT ハンドルから保護されたセッション情報を照会するためにクライアント ドライバーによって実装されます。
PFND3DKMT_QUERYPROTECTEDSESSIONSTATUS

保護されたセッションのクエリを実行するためにクライアント ドライバーによって実装されます。
PFND3DKMT_QUERYREMOTEVIDPNSOURCEFROMGDIDISPLAYNAME

D3DKMTQueryRemoteVidPnSourceFromGdiDisplayName 関数は、GDI 表示名をリモート ビデオ 存在ネットワーク (VidPN) ソース ID にマップします。
PFND3DKMT_QUERYRESOURCEINFO

PFND3DKMT_QUERYRESOURCEINFO コールバック関数は、共有リソースに関する情報を取得します。
PFND3DKMT_QUERYRESOURCEINFOFROMNTHANDLE

PFND3DKMT_QUERYRESOURCEINFOFROMNTHANDLEコールバック関数は、グローバル NT ハンドルを D3DKMTQueryResourceInfo 関数の呼び出しに使用されるリソース情報にマップします。
PFND3DKMT_QUERYSTATISTICS

PFND3DKMT_QUERYSTATISTICSはシステム用に予約されています。
PFND3DKMT_QUERYVIDEOMEMORYINFO

PFND3DKMT_QUERYVIDEOMEMORYINFOコールバック関数は、ビデオ メモリ情報を照会します。
PFND3DKMT_QUERYVIDPNEXCLUSIVEOWNERSHIP

PFND3DKMT_QUERYVIDPNEXCLUSIVEOWNERSHIPコールバック関数は、VidPn 排他所有権を照会します。
PFND3DKMT_RECLAIMALLOCATIONS

PFND3DKMT_RECLAIMALLOCATIONSコールバック関数は、D3DKMT_RECLAIMALLOCATIONS構造体で指定されたビデオ メモリ割り当てを再利用します。
PFND3DKMT_RECLAIMALLOCATIONS2

PFND3DKMT_RECLAIMALLOCATIONS2コールバック関数は、ビデオ メモリの割り当てを再利用します。
PFND3DKMT_REGISTERBUDGETCHANGENOTIFICATION

PFND3DKMT_REGISTERBUDGETCHANGENOTIFICATIONコールバック関数は、グラフィックス フレームワーク (OpenGL など) から通知を受け取ります。
PFND3DKMT_REGISTERTRIMNOTIFICATION

PFND3DKMT_REGISTERTRIMNOTIFICATIONコールバック関数は、トリミング通知を登録します。
PFND3DKMT_RELEASEKEYEDMUTEX

PFND3DKMT_RELEASEKEYEDMUTEXコールバック関数は、キー付きミューテックス オブジェクトを解放します。
PFND3DKMT_RELEASEKEYEDMUTEX2

PFND3DKMT_RELEASEKEYEDMUTEX2コールバック関数は、呼び出し元によって指定されたプライベート データを含むキー付きミューテックス オブジェクトを解放します。
PFND3DKMT_RELEASEPROCESSVIDPNSOURCEOWNERS

PFND3DKMT_RELEASEPROCESSVIDPNSOURCEOWNERSコールバック関数は、プロセスのビデオ表示ネットワーク ソース所有者を解放します。
PFND3DKMT_RENDER

PFND3DKMT_RENDER コールバック関数は、現在のコマンド バッファーを Microsoft DirectX グラフィックス カーネル サブシステム (Dxgkrnl.sys) に送信します。
PFND3DKMT_RESERVEGPUVIRTUALADDRESS

PFND3DKMT_RESERVEGPUVIRTUALADDRESSコールバック関数は、現在のプロセス グラフィックス処理装置 (GPU) 仮想アドレス空間のアドレス範囲を予約します。
PFND3DKMT_SETALLOCATIONPRIORITY

PFND3DKMT_SETALLOCATIONPRIORITYコールバック関数は、リソースまたは割り当ての一覧の優先度レベルを設定します。
PFND3DKMT_SETCONTEXTINPROCESSSCHEDULINGPRIORITY

PFND3DKMT_SETCONTEXTINPROCESSSCHEDULINGPRIORITYコールバック関数は、他のデバイス コンテキストと同じプロセス内にあるデバイス コンテキストのスケジューリング優先度を設定します。
PFND3DKMT_SETCONTEXTSCHEDULINGPRIORITY

PFND3DKMT_SETCONTEXTSCHEDULINGPRIORITYコールバック関数は、デバイス コンテキストのスケジューリング優先度を設定します。
PFND3DKMT_SETDISPLAYMODE

PFND3DKMT_SETDISPLAYMODEコールバック関数は、ディスプレイへのスキャン アウトに使用される割り当てを設定します。
PFND3DKMT_SETDISPLAYPRIVATEDRIVERFORMAT

PFND3DKMT_SETDISPLAYPRIVATEDRIVERFORMATコールバック関数は、ビデオの存在するソースのプライベート形式の属性を変更します。
PFND3DKMT_SETFSEBLOCK

PFND3DKMT_SETFSEBLOCKコールバック関数は、FSE ブロックを設定します。
PFND3DKMT_SETGAMMARAMP

PFND3DKMT_SETGAMMARAMPコールバック関数は、ガンマ ランプを設定します。
PFND3DKMT_SETHWPROTECTIONTEARDOWNRECOVERY

PFND3DKMT_SETHWPROTECTIONTEARDOWNRECOVERYコールバック関数は、ハードウェア保護の破棄復旧を設定します。
PFND3DKMT_SETHYBRIDLISTVVALUE

PFND3DKMT_SETHYBRIDLISTVVALUEコールバック関数は、ハイブリッド リストの値を設定します。
PFND3DKMT_SETPROCESSSCHEDULINGPRIORITYCLASS

PFND3DKMT_SETPROCESSSCHEDULINGPRIORITYCLASSコールバック関数は、プロセスのスケジューリング優先度を設定します。
PFND3DKMT_SETQUEUEDLIMIT

PFND3DKMT_SETQUEUEDLIMITコールバック関数は、特定のデバイスに対してキューに登録できる特定の型の操作数の制限を設定または取得します。
PFND3DKMT_SETSTABLEPOWERSTATE

PFND3DKMT_SETSTABLEPOWERSTATEコールバック関数は、安定した電源状態を設定します。
PFND3DKMT_SETSTEREOENABLED

PFND3DKMT_SETSTEREOENABLEDコールバック関数は、ステレオを有効に設定します。
PFND3DKMT_SETSYNCREFRESHCOUNTWAITTARGET

PFND3DKMT_SETSYNCREFRESHCOUNTWAITTARGETコールバック関数は、待機ターゲットの同期更新数を設定します。
PFND3DKMT_SETVIDPNSOURCEHWPROTECTION

PFND3DKMT_SETVIDPNSOURCEHWPROTECTIONコールバック関数は、VidPn ソース ハードウェア保護を設定します。
PFND3DKMT_SETVIDPNSOURCEOWNER

PFND3DKMT_SETVIDPNSOURCEOWNERコールバック関数は、VidPN を所有するビデオ 存在ネットワーク (VidPN) トポロジのパスで、ビデオの現在のソースを設定および解放します。
PFND3DKMT_SETVIDPNSOURCEOWNER1

PFND3DKMT_SETVIDPNSOURCEOWNER1 コールバック関数が呼び出され、ビデオ プレゼンテーション ネットワーク (VidPN) 所有者のパスでビデオの現在のソースを設定または解放します。
PFND3DKMT_SETVIDPNSOURCEOWNER2

PFND3DKMT_SETVIDPNSOURCEOWNER2コールバック関数は、VidPN を所有するビデオ 存在ネットワーク (VidPN) トポロジのパスで、ビデオの現在のソースを設定および解放します。
PFND3DKMT_SHAREDPRIMARYLOCKNOTIFICATION

PFND3DKMT_SHAREDPRIMARYLOCKNOTIFICATIONコールバック関数は、共有プライマリ サーフェスへの今後のロックについてオペレーティング システムに通知します。
PFND3DKMT_SHAREDPRIMARYUNLOCKNOTIFICATION

PFND3DKMT_SHAREDPRIMARYUNLOCKNOTIFICATIONコールバック関数は、共有プライマリ サーフェスのロックが解除されたことをオペレーティング システムに通知します。
PFND3DKMT_SHAREOBJECTS

PFND3DKMT_SHAREOBJECTSコールバック関数は、D3DKMTCreateAllocation、D3DKMTCreateKeyedMutex2、および D3DKMTCreateSynchronizationObject2 関数で作成されたリソース オブジェクトを共有します。
PFND3DKMT_SIGNALSYNCHRONIZATIONOBJECT

PFND3DKMT_SIGNALSYNCHRONIZATIONOBJECTコールバック関数は、指定したコンテキスト ストリームに、指定した同期オブジェクトのシグナルを挿入します。
PFND3DKMT_SIGNALSYNCHRONIZATIONOBJECT2

PFND3DKMT_SIGNALSYNCHRONIZATIONOBJECT2コールバック関数は、指定したコンテキスト ストリーム内の指定した同期オブジェクトのシグナルを挿入します。
PFND3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMCPU

PFND3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMCPUコールバック関数を使用すると、ドライバーは監視対象のフェンスを通知できます。
PFND3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMGPU

PFND3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMGPUコールバック関数は、監視対象のフェンスを通知するために使用されます。
PFND3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMGPU2

PFND3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMGPU2コールバック関数は、監視対象のフェンスを通知するために使用されます。
PFND3DKMT_SUBMITCOMMAND

PFND3DKMT_SUBMITCOMMANDコールバック関数は、グラフィックス処理装置 (GPU) 仮想アドレス指定をサポートするコンテキストでコマンド バッファーを送信するために使用されます。
PFND3DKMT_SUBMITCOMMANDTOHWQUEUE

キュー ハードウェア フラグにコマンドを送信するクライアント ドライバーによって実装されます。
PFND3DKMT_SUBMITPRESENTBLTTOHWQUEUE

PFND3DKMT_SUBMITPRESENTBLTTOHWQUEUEコールバック関数は、現在の Blt をハードウェア キューに送信するために、クライアント ドライバーによって実装されます。
PFND3DKMT_SUBMITPRESENTTOHWQUEUE

PFND3DKMT_SUBMITPRESENTTOHWQUEUEコールバック関数は、Blt Present 操作をハードウェア キューに送信するために、ユーザー モード ドライバーによって呼び出されます。
PFND3DKMT_SUBMITSIGNALSYNCOBJECTSTOHWQUEUE

ハードウェア キューにシグナルを送信するためにクライアント ドライバーによって実装されます。
PFND3DKMT_SUBMITWAITFORSYNCOBJECTSTOHWQUEUE

ハードウェア キューで待機を送信するためにクライアント ドライバーによって実装されます。
PFND3DKMT_TRIMNOTIFICATIONCALLBACK

トリミング通知。
PFND3DKMT_TRIMPROCESSCOMMITMENT

PFND3DKMT_TRIMPROCESSCOMMITMENTコールバック関数は、D3DKMT_TRIMPROCESSCOMMITMENT構造体の情報を使用してプロセス コミットメントをトリミングするために呼び出されます。
PFND3DKMT_UNLOCK

PFND3DKMT_UNLOCKコールバック関数は、割り当ての一覧のロックを解除します。
PFND3DKMT_UNLOCK2

PFND3DKMT_UNLOCK2コールバック関数は、割り当てのリストのロックを解除します。
PFND3DKMT_UNPINDIRECTFLIPRESOURCES

PFND3DKMT_UNPINDIRECTFLIPRESOURCESコールバック関数は、ダイレクト フリップ リソースのピン留めを解除します。
PFND3DKMT_UNREGISTERBUDGETCHANGENOTIFICATION

PFND3DKMT_UNREGISTERBUDGETCHANGENOTIFICATIONコールバック関数は、予算変更通知の登録を解除します。
PFND3DKMT_UNREGISTERTRIMNOTIFICATION

PFND3DKMT_UNREGISTERTRIMNOTIFICATIONコールバック関数は、グラフィックス フレームワーク (OpenGL など) から通知を受信するカーネル モード デバイスのコールバック登録を削除します。
PFND3DKMT_UPDATEALLOCATIONPROPERTY

PFND3DKMT_UPDATEALLOCATIONPROPERTYコールバック関数は、コンテキストの割り当てプロパティを更新します。
PFND3DKMT_UPDATEGPUVIRTUALADDRESS

PFND3DKMT_UPDATEGPUVIRTUALADDRESSコールバック関数を使用すると、ドライバーは、ページ テーブルの更新の 1 つのバッチでプロセスの仮想アドレス空間に適用するマッピング操作の数を指定できます。
PFND3DKMT_UPDATEOVERLAY

PFND3DKMT_UPDATEOVERLAYコールバック関数は、カーネル モード オーバーレイ オブジェクトを変更します。
PFND3DKMT_WAITFORIDLE

PFND3DKMT_WAITFORIDLEコールバック関数は、ディスプレイ デバイスがアイドル状態になるまで待機します。
PFND3DKMT_WAITFORSYNCHRONIZATIONOBJECT

PFND3DKMT_WAITFORSYNCHRONIZATIONOBJECTコールバック関数は、指定したコンテキスト ストリーム内の指定した同期オブジェクトの待機を挿入します。
PFND3DKMT_WAITFORSYNCHRONIZATIONOBJECT2

PFND3DKMT_WAITFORSYNCHRONIZATIONOBJECT2コールバック関数は、指定したコンテキスト ストリーム内の指定した同期オブジェクトの待機を挿入します。
PFND3DKMT_WAITFORSYNCHRONIZATIONOBJECTFROMCPU

PFND3DKMT_WAITFORSYNCHRONIZATIONOBJECTFROMCPUコールバック関数は、監視対象のフェンスが特定の値に達するまで待機します。
PFND3DKMT_WAITFORSYNCHRONIZATIONOBJECTFROMGPU

PFND3DKMT_WAITFORSYNCHRONIZATIONOBJECTFROMGPUコールバック関数は、監視対象のフェンスが特定の値に達するのを待ってから、後続のコンテキスト コマンドを処理します。
PFND3DKMT_WAITFORVERTICALBLANKEVENT

PFND3DKMT_WAITFORVERTICALBLANKEVENTコールバック関数は、垂直方向の空白間隔が発生するまで待機します。
PFND3DKMT_WAITFORVERTICALBLANKEVENT2

PFND3DKMT_WAITFORVERTICALBLANKEVENT2コールバック関数は、垂直ブランク間隔が発生するのを待機します。

構造

 
D3DKMDT_DISPLAYMODE_FLAGS

D3DKMDT_DISPLAYMODE_FLAGS構造体は、表示モードの属性を識別します。
D3DKMT_ACQUIREKEYEDMUTEX

D3DKMT_ACQUIREKEYEDMUTEX構造の詳細を確認します。
D3DKMT_ACQUIREKEYEDMUTEX2

D3DKMTAcquireKeyedMutex2 関数の詳細を確認します。
D3DKMT_ACTIVATE_SPECIFIC_DIAG_ESCAPE

アクティブ化または非アクティブ化されるエスケープ型を示します。
D3DKMT_ADAPTER_PERFDATA

D3DKMTQueryAdapterInfo 関数の入力引数を格納します。 アダプターごとに収集されたパフォーマンス データを間隔ごとに表します。
D3DKMT_ADAPTER_PERFDATACAPS

D3DKMT_ADAPTER_PERFDATACAPS構造の詳細を確認します。
D3DKMT_ADAPTER_VERIFIER_OPTION

_D3DKMT_ADAPTER_VERIFIER_OPTION構造体には、アダプター検証ツール オプションの種類、モード、データが含まれています。
D3DKMT_ADAPTER_VERIFIER_OPTION_DATA

アダプター検証ツールのオプション データ。
D3DKMT_ADAPTER_VERIFIER_VIDMM_FLAGS

_D3DKMT_ADAPTER_VERIFIER_VIDMM_FLAGS構造の詳細を確認します。
D3DKMT_ADAPTER_VERIFIER_VIDMM_TRIM_INTERVAL

アダプター検証ツールのビデオ メモリ管理のトリミング間隔。
D3DKMT_ADAPTERADDRESS

D3DKMT_ADAPTERADDRESS構造体は、グラフィックス アダプターの物理的な場所を表します。
D3DKMT_ADAPTERINFO

グラフィックス アダプターに関する構成情報を提供します。
D3DKMT_ADAPTERREGISTRYINFO

D3DKMT_ADAPTERREGISTRYINFO構造体には、グラフィックス アダプターに関するレジストリ情報が含まれています。
D3DKMT_ADAPTERTYPE

グラフィックス アダプターがサポートするディスプレイ デバイスの種類を指定します。
D3DKMT_ADJUSTFULLSCREENGAMMA

全画面表示のガンマを調整するために使用されます。
D3DKMT_BDDFALLBACK_CTL

ディスプレイ デバイスフォールバックコントロール。
D3DKMT_BLOCKLIST_INFO

表示ブロック リストに関する情報が含まれます。
D3DKMT_BLTMODEL_PRESENTHISTORYTOKEN

D3DKMT_BLTMODEL_PRESENTHISTORYTOKEN構造体は、ビット ブロック転送 (bitblt) の現在の履歴操作を識別します。
D3DKMT_BRIGHTNESS_INFO

統合されたディスプレイ パネルの明るさに関する情報が含まれています。
D3DKMT_BRIGHTNESS_POSSIBLE_LEVELS

統合されたディスプレイ パネルがサポートするすべての可能な明るさレベルに関する情報が含まれています。
D3DKMT_BUDGETCHANGENOTIFICATION

D3DKMT_BUDGETCHANGENOTIFICATION構造の詳細を確認します。
D3DKMT_CHANGESURFACEPOINTER

サーフェス ポインターを変更するために使用します。
D3DKMT_CHANGEVIDEOMEMORYRESERVATION

D3DKMT_CHANGEVIDEOMMEMORYRESERVATION構造の詳細を確認します。
D3DKMT_CHECK_MULTIPLANE_OVERLAY_PLANE

マルチプレーン オーバーレイ平面をチェックする構造。
D3DKMT_CHECK_MULTIPLANE_OVERLAY_PLANE2

_D3DKMT_CHECK_MULTIPLANE_OVERLAY_PLANE2構造体には、マルチプレーン オーバーレイ 平面のチェックに使用される情報が含まれています。
D3DKMT_CHECK_MULTIPLANE_OVERLAY_PLANE3

_D3DKMT_CHECK_MULTIPLANE_OVERLAY_PLANE3構造体には、マルチプレーン オーバーレイ 平面のチェックに使用される情報が含まれています。
D3DKMT_CHECK_MULTIPLANE_OVERLAY_SUPPORT_RETURN_INFO

D3DKMT_CHECK_MULTIPLANE_OVERLAY_SUPPORT_RETURN_INFO構造の詳細を確認します。
D3DKMT_CHECKMONITORPOWERSTATE

D3DKMT_CHECKMONITORPOWERSTATE構造体は、電源状態を確認するモニターへの接続を記述します。
D3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT

D3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT構造の詳細を確認します。
D3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT2

D3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT2構造の詳細を確認します。
D3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT3

D3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT3構造の詳細を確認します。
D3DKMT_CHECKOCCLUSION

D3DKMT_CHECKOCCLUSION構造体には、オクルージョンをチェックするウィンドウへのハンドルが含まれています。
D3DKMT_CHECKSHAREDRESOURCEACCESS

D3DKMT_CHECKSHAREDRESOURCEACCESS構造体は、プロセスが共有リソースにアクセスできるかどうかを判断するために D3DKMTCheckSharedResourceAccess 関数が使用するパラメーターを記述します。
D3DKMT_CHECKVIDPNEXCLUSIVEOWNERSHIP

D3DKMT_CHECKVIDPNEXCLUSIVEOWNERSHIP構造は、VidPN のみを所有するビデオ 存在ネットワーク (VidPN) トポロジのパスでビデオの存在ソースを決定するパラメーターを記述します。
D3DKMT_CLOSEADAPTER

D3DKMT_CLOSEADAPTER構造体は、閉じるグラフィックス アダプターを指定します。
D3DKMT_COMPOSITION_PRESENTHISTORYTOKEN

コンポジション スワップ チェーンの現在の履歴操作を識別します。 この種類のプレゼンテーションは、拡張アプリケーション マークアップ言語 (XAML) ベースのアプリに使用されます。
D3DKMT_CONFIGURESHAREDRESOURCE

D3DKMT_CONFIGURESHAREDRESOURCE構造体は、D3DKMTConfigureSharedResource 関数が共有リソースの構成に使用するパラメーターを記述します。
D3DKMT_CONNECT_DOORBELL

D3DKMT_CONNECT_DOORBELL構造の詳細を確認します。
D3DKMT_CONNECT_DOORBELL_FLAGS

D3DKMT_CONNECT_DOORBELL_FLAGS構造の詳細を確認します。
D3DKMT_CPDRIVERNAME

CPU ドライバー名。
D3DKMT_CREATE_DOORBELL

D3DKMT_CREATE_DOORBELL構造の詳細を確認します。
D3DKMT_CREATE_DOORBELL_FLAGS

D3DKMT_CREATE_DOORBELL_FLAGS構造の詳細を確認します。
D3DKMT_CREATE_OUTPUTDUPL

Microsoft は、内部でのみ使用するためにD3DKMT_CREATE_OUTPUTDUPL構造を予約します。 ドライバーでこの構造体を使用しないでください。
D3DKMT_CREATEALLOCATION

D3DKMT_CREATEALLOCATION構造の詳細を確認します。
D3DKMT_CREATEALLOCATIONFLAGS

D3DKMT_CREATEALLOCATIONFLAGS構造の詳細を確認します。
D3DKMT_CREATECONTEXT

D3DKMT_CREATECONTEXT構造の詳細を確認します。
D3DKMT_CREATECONTEXTVIRTUAL

D3DKMT_CREATECONTEXTVIRTUAL構造の詳細を確認します。
D3DKMT_CREATEDCFROMMEMORY

D3DKMT_CREATEDCFROMMEMORY構造体は、表示コンテキストを作成するためのパラメーターを記述します。
D3DKMT_CREATEDEVICE

D3DKMT_CREATEDEVICE構造体は、カーネル モードのデバイス コンテキストを記述します。
D3DKMT_CREATEDEVICEFLAGS

D3DKMT_CREATEDEVICEFLAGS構造の詳細を確認します。
D3DKMT_CREATEHWCONTEXT

ハードウェア コンテキストを作成するための情報を保持する構造体。
D3DKMT_CREATEHWQUEUE

D3DKMT_CREATEHWQUEUE構造の詳細を確認します。
D3DKMT_CREATEKEYEDMUTEX

D3DKMT_CREATEKEYEDMUTEX構造体は、D3DKMTCreateKeyedMutex 関数が作成するキー付きミューテックスを記述します。
D3DKMT_CREATEKEYEDMUTEX2

プライベート データを含む D3DKMTCreateKeyedMutex2 関数によって作成されるキー付きミューテックスについて説明します。
D3DKMT_CREATEKEYEDMUTEX2_FLAGS

キー付きミューテックスへのハンドルを指定する方法を示します。
D3DKMT_CREATENATIVEFENCE

D3DKMT_CREATENATIVEFENCE構造の詳細を確認します。
D3DKMT_CREATENATIVEFENCE_FLAGS

D3DKMT_CREATENATIVEFENCE_FLAGS構造の詳細を確認します。
D3DKMT_CREATEOVERLAY

D3DKMT_CREATEOVERLAY構造体では、オーバーレイ ハードウェアについて説明します。
D3DKMT_CREATEPAGINGQUEUE

D3DKMT_CREATEPAGINGQUEUEは、D3DKMTCreatePagingQueue と共に使用され、デバイス リソースの常駐など、デバイスのビデオ メモリ管理操作との同期に使用できるデバイス ページング キューを作成します。
D3DKMT_CREATEPROTECTEDSESSION

D3DKMT_CREATEPROTECTEDSESSION構造体には、保護されたセッションの作成に使用されるデータが含まれています。
D3DKMT_CREATESTANDARDALLOCATION

D3DKMT_CREATESTANDARDALLOCATION構造の詳細を確認します。
D3DKMT_CREATESTANDARDALLOCATIONFLAGS

D3DKMT_CREATESTANDARDALLOCATIONFLAGS構造の詳細を確認します。
D3DKMT_CREATESYNCHRONIZATIONOBJECT

D3DKMT_CREATESYNCHRONIZATIONOBJECT構造体は、D3DKMTCreateSynchronizationObject 関数が作成する同期オブジェクトを記述します。
D3DKMT_CREATESYNCHRONIZATIONOBJECT2

D3DKMT_CREATESYNCHRONIZATIONOBJECT2構造の詳細を確認します。
D3DKMT_CROSSADAPTERRESOURCE_SUPPORT

D3DKMT_CROSSADAPTERRESOURCE_SUPPORT構造体は、ディスプレイ ドライバーによって提供されるクロス アダプター リソースのサポートを示します。
D3DKMT_CURRENTDISPLAYMODE

D3DKMT_CURRENTDISPLAYMODE構造体は、指定されたビデオ ソースの現在の表示モードを記述します。
D3DKMT_DEBUG_SNAPSHOT_ESCAPE

D3DKMT_DEBUG_SNAPSHOT_ESCAPE構造体は使用しないでください。これはテスト目的でのみ使用されます。 D3DKMT_DEBUG_SNAPSHOT_ESCAPE構造体は、D3DKMTEscape 関数の呼び出しで返されるデバッグ スナップショットを記述します。
D3DKMT_DESTROY_DOORBELL

D3DKMT_DESTROY_DOORBELL構造の詳細を確認します。
D3DKMT_DESTROY_OUTPUTDUPL

出力の重複を破棄するために使用されます。
D3DKMT_DESTROYALLOCATION

D3DKMT_DESTROYALLOCATION構造体は、割り当てを解放するためのパラメーターを記述します。
D3DKMT_DESTROYALLOCATION2

D3DKMT_DESTROYALLOCATION2構造体は、D3DKMTDestroyAllocation2 を使用して割り当てを解放するためのパラメーターを記述します。
D3DKMT_DESTROYCONTEXT

D3DKMT_DESTROYCONTEXT構造体には、解放するカーネル モード デバイス コンテキストへのハンドルが含まれています。
D3DKMT_DESTROYDCFROMMEMORY

D3DKMT_DESTROYDCFROMMEMORY構造体は、表示コンテキストを解放するためのパラメーターを記述します。
D3DKMT_DESTROYDEVICE

D3DKMT_DESTROYDEVICE構造体には、解放するカーネル モード デバイス コンテキストへのハンドルが含まれています。
D3DKMT_DESTROYHWCONTEXT

ハードウェア コンテキストを破棄するための情報を保持する構造体。
D3DKMT_DESTROYHWQUEUE

ハードウェア キューを破棄するための情報を保持する構造体。
D3DKMT_DESTROYKEYEDMUTEX

D3DKMT_DESTROYKEYEDMUTEX構造体は、D3DKMTDestroyKeyedMutex 関数が破棄するキー付きミューテックスを記述します。
D3DKMT_DESTROYOVERLAY

D3DKMT_DESTROYOVERLAY構造体には、破棄するオーバーレイへのハンドルが含まれています。
D3DKMT_DESTROYPROTECTEDSESSION

保護されたセッションを破棄するための情報を保持します。
D3DKMT_DESTROYSYNCHRONIZATIONOBJECT

D3DKMT_DESTROYSYNCHRONIZATIONOBJECT構造体には、破棄する同期オブジェクトへのハンドルが含まれています。
D3DKMT_DEVICE_ESCAPE

D3DKMT_DEVICE_ESCAPE構造体またはD3DKMT_DEVICEESCAPE_TYPE列挙体は使用しないでください。 これらはテスト目的でのみ使用されます。 D3DKMT_DEVICE_ESCAPE構造体では、D3DKMTEscape 関数の呼び出しでディスプレイ デバイスを制御する方法について説明します。
D3DKMT_DEVICE_IDS

デバイス ID 情報が含まれています。
D3DKMT_DEVICEPAGEFAULT_STATE

デバイス ページのエラー状態に関する情報が含まれています。
D3DKMT_DEVICEPRESENT_QUEUE_STATE

ハードウェア デバイスのキューの状態に関する情報を保持する構造体。
D3DKMT_DEVICEPRESENT_STATE

D3DKMT_DEVICEPRESENT_STATE構造体は、デバイスの現在の状態を取得するためのパラメーターを記述します。
D3DKMT_DEVICEPRESENT_STATE_DWM

デバイスの現在の状態。
D3DKMT_DEVICERESET_STATE

D3DKMT_DEVICERESET_STATE構造体は、リセット状態を識別します。
D3DKMT_DIRECTFLIP_SUPPORT

ユーザー モード ドライバーが Direct Flip 操作をサポートしているかどうかを示します。この操作では、ビデオ メモリがアプリケーションのマネージド プライマリ割り当てとデスクトップ ウィンドウ マネージャー (DWM) のマネージド プライマリ割り当ての間でシームレスに反転されます。
D3DKMT_DIRTYREGIONS

D3DKMT_DIRTYREGIONS構造体は、サーフェスのアクティブな四角形 (ダーティ領域) を表します。
D3DKMT_DISPLAYMODE

D3DKMT_DISPLAYMODE構造体は、表示モードを表します。
D3DKMT_DISPLAYMODELIST

表示モードの一覧について説明します。
D3DKMT_DLIST_DRIVER_NAME

デバイス リスト ファイル名。
D3DKMT_DMM_ESCAPE

D3DKMT_DMM_ESCAPE構造体は使用しないでください。これはテスト目的でのみ使用されます。 D3DKMT_DMM_ESCAPE構造体では、D3DKMTEscape 関数の呼び出しで表示モード マネージャー (DMM) を制御する方法について説明します。
D3DKMT_DOD_SET_DIRTYRECT_MODE

ダーティ四角形モードを設定します。
D3DKMT_DRIVER_DESCRIPTION

カーネル モード ディスプレイ ドライバーについて説明します。
D3DKMT_ENUMADAPTERS

システム上のすべてのグラフィックス アダプターを列挙するための情報を提供します。
D3DKMT_ENUMADAPTERS2

D3DKMTEnumAdapters2 構造体の詳細を確認します。
D3DKMT_ENUMADAPTERS3

D3DKMT_ENUMADAPTERS3構造の詳細を確認します。
D3DKMT_ESCAPE

D3DKMT_ESCAPE構造体は、ディスプレイ ミニポート ドライバーと交換される情報を記述します。
D3DKMT_ESCAPE_VIRTUAL_REFRESH_RATE

詳細については、D3DKMT_ESCAPE_VIRTUAL_REFRESH_RATEを参照してください。
D3DKMT_EVICT

D3DKMT_EVICTは D3DKMTEvict と共に使用され、常駐参照カウントから 1 つ減算されます。
D3DKMT_EVICTION_CRITERIA

削除条件。
D3DKMT_FENCE_PRESENTHISTORYTOKEN

D3DKMT_FENCE_PRESENTHISTORYTOKEN構造体は、フェンスの現在の履歴操作を識別します。
D3DKMT_FLIPINFOFLAGS

D3DKMT_FLIPINFOFLAGS構造体は、OpenGL インストール可能なクライアント ドライバー (ICD) が D3DKMTQueryAdapterInfo 関数を呼び出すことによって取得するディスプレイ ミニポート ドライバーの反転機能を識別します。
D3DKMT_FLIPMANAGER_PRESENTHISTORYTOKEN

フリップの現在の履歴トークンを識別します。
D3DKMT_FLIPMODEL_PRESENTHISTORYTOKEN

D3DKMT_FLIPMODEL_PRESENTHISTORYTOKEN構造の詳細を確認します。
D3DKMT_FLIPMODEL_PRESENTHISTORYTOKENFLAGS

D3DKMT_FLIPMODEL_PRESENTHISTORYTOKENFLAGS構造の詳細を確認します。
D3DKMT_FLIPOVERLAY

D3DKMT_FLIPOVERLAY構造体は、オーバーレイに表示する新しい割り当てを記述します。
D3DKMT_FLIPQUEUEINFO

D3DKMT_FLIPQUEUEINFO構造体は、OpenGL インストール可能クライアント ドライバー (ICD) が D3DKMTQueryAdapterInfo 関数を呼び出すことによって取得するフリップ操作のグラフィックス アダプターのキューに関する情報を記述します。
D3DKMT_FLUSHHEAPTRANSITIONS

ヒープ遷移をフラッシュするために使用されます。
D3DKMT_FREEGPUVIRTUALADDRESS

D3DKMT_FREEGPUVIRTUALADDRESS FreeGpuVirtualAddress と共に使用して、以前に予約またはマップされたグラフィックス処理装置 (GPU) 仮想アドレスの範囲を解放します。
D3DKMT_GDIMODEL_PRESENTHISTORYTOKEN

D3DKMT_GDIMODEL_PRESENTHISTORYTOKEN構造体は、GDI の現在の履歴操作を識別します。
D3DKMT_GDIMODEL_SYSMEM_PRESENTHISTORYTOKEN

D3DKMT_GDIMODEL_SYSMEM_PRESENTHISTORYTOKEN構造体は、GDI システムの現在の履歴操作を識別します。
D3DKMT_GET_DEVICE_VIDPN_OWNERSHIP_INFO

デバイス VidPn の所有権情報を取得するために使用されます。
D3DKMT_GET_GPUMMU_CAPS

GPU メモリ管理機能を取得するために使用されます。
D3DKMT_GET_MULTIPLANE_OVERLAY_CAPS

マルチプレーン オーバーレイ機能を取得するために使用されます。
D3DKMT_GET_POST_COMPOSITION_CAPS

合成後の機能を取得するために使用されます。
D3DKMT_GET_PTE

ページ テーブルエントリを取得するために使用されます。
D3DKMT_GET_SEGMENT_CAPS

セグメント機能を取得するために使用されます。
D3DKMT_GETALLOCATIONPRIORITY

割り当ての優先順位を取得するために使用されます。
D3DKMT_GETCONTEXTINPROCESSSCHEDULINGPRIORITY

インプロセス (インプロセス) の Microsoft Direct3D コンポジション デバイスが、他のデバイス コンテキストと同じプロセス内にあるデバイス コンテキストのスケジュール優先度を取得するために必要な情報について説明します。
D3DKMT_GETCONTEXTSCHEDULINGPRIORITY

D3DKMT_GETDEVICESCHEDULINGPRIORITY構造体は、デバイス コンテキストのスケジュールの優先順位を取得するためのパラメーターを記述します。
D3DKMT_GETDEVICESTATE

D3DKMT_GETDEVICESTATE構造体は、デバイスの状態を取得するためのパラメーターを記述します。
D3DKMT_GETDISPLAYMODELIST

D3DKMT_GETDISPLAYMODELIST構造の詳細を確認します。
D3DKMT_GETMULTISAMPLEMETHODLIST

D3DKMT_GETMULTISAMPLEMETHODLIST構造体は、割り当ての複数サンプル メソッドの一覧を取得するパラメーターを記述します。
D3DKMT_GETNATIVEFENCELOGDETAIL

D3DKMT_GETNATIVEFENCELOGDETAIL構造の詳細を確認します。
D3DKMT_GETNATIVEFENCELOGDETAIL_FLAGS

D3DKMT_GETNATIVEFENCELOGDETAIL_FLAGS構造の詳細を確認します。
D3DKMT_GETOVERLAYSTATE

D3DKMT_GETOVERLAYSTATE構造体は、オーバーレイに関する状態を取得するために D3DKMTGetOverlayState 関数が使用するパラメーターを記述します。
D3DKMT_GETPRESENTHISTORY

D3DKMT_GETPRESENTHISTORY構造体は、コピー履歴の状態を記述します。
D3DKMT_GETPROCESSDEVICEREMOVALSUPPORT

_D3DKMT_GETPROCESSDEVICEREMOVALSUPPORT構造体には、D3DKMTGetProcessDeviceRemovalSupport 関数のアダプター、プロセス、およびサポート情報が含まれています。
D3DKMT_GETRUNTIMEDATA

ランタイム データを取得するために使用されます。
D3DKMT_GETSCANLINE

D3DKMT_GETSCANLINE構造体には、ビデオの現在のソースの垂直方向の空白状態に関する情報が含まれています。
D3DKMT_GETSHAREDPRIMARYHANDLE

D3DKMT_GETSHAREDPRIMARYHANDLE構造体は、プライマリ サーフェスのグローバル共有ハンドルを取得するために必要なパラメーターを記述します。
D3DKMT_GETSHAREDRESOURCEADAPTERLUID

共有リソースと、リソースが作成されたグラフィックス アダプターについて説明する情報を提供します。
D3DKMT_GETVERTICALBLANKEVENT

垂直空のイベントを取得するために使用されます。
D3DKMT_GPUMMU_CAPS

GPU メモリ管理機能を取得するために使用されます。
D3DKMT_GPUVERSION

D3DKMT_GPUVERSION構造体は、GPU の初期化中に BIOS バージョンと GPU アーキテクチャ名を収集するために使用されます。
D3DKMT_HISTORY_BUFFER_STATUS

履歴バッファーの状態を格納します。
D3DKMT_HWDRM_SUPPORT

ハードウェア DRM のサポート。
D3DKMT_HYBRID_DLIST_DLL_SUPPORT

D3DKMT_HYBRID_DLIST_DLL_SUPPORT構造体は、アダプターがハイブリッド システムで dList DLL のサポートを提供するかどうかを示します。
D3DKMT_HYBRID_LIST

Direct 3D カーネル モードのハイブリッド リストについて説明します。
D3DKMT_INDEPENDENTFLIP_SECONDARY_SUPPORT

独立フリップ セカンダリがサポートされているかどうかを示すために使用されます。
D3DKMT_INDEPENDENTFLIP_SUPPORT

独立フリップがサポートされているかどうかを示すために使用されます。
D3DKMT_INVALIDATEACTIVEVIDPN

D3DKMT_INVALIDATEACTIVEVIDPN構造体は、現在使用中のアクティブなビデオ 存在ネットワーク (VidPN) を無効にするパラメーターを記述します。
D3DKMT_INVALIDATECACHE

キャッシュを無効にするために使用される情報が含まれています。
D3DKMT_ISBADDRIVERFORHWPROTECTIONDISABLED

ハードウェア保護の不適切なドライバーが無効かどうかを示すために使用されます。
D3DKMT_ISFEATUREENABLED

D3DKMT_ISFEATUREENABLED構造の詳細を確認します。
D3DKMT_KMD_DRIVER_VERSION

カーネル モード ドライバーのバージョンが含まれています。
D3DKMT_LOCK

D3DKMT_LOCK構造体は、割り当てをロックするためのパラメーターを記述します。
D3DKMT_LOCK2

D3DKMT_LOCK2では、割り当てをロックするためのパラメーターについて説明します。
D3DKMT_MARKDEVICEASERROR

_D3DKMT_MARKDEVICEASERROR構造体には、デバイスを識別する情報と、デバイス エラーの理由が含まれています。
D3DKMT_MIRACAST_CHUNK_DATA

ワイヤレス ディスプレイ (Miracast) チャンク データが含まれています。
D3DKMT_MIRACAST_DISPLAY_DEVICE_CAPS

Miracast ディスプレイ デバイスの機能。
D3DKMT_MIRACAST_DISPLAY_DEVICE_STATUS

Miracast ディスプレイ デバイスの状態。
D3DKMT_MIRACAST_DISPLAY_STOP_SESSIONS

Miracast ディスプレイの停止セッション。
D3DKMT_MIRACASTCOMPANIONDRIVERNAME

Miracast (ワイヤレス ディスプレイ) コンパニオン ドライバーの名前。
D3DKMT_MPO3DDI_SUPPORT

サポート状態を保持する構造体。
D3DKMT_MPOKERNELCAPS_SUPPORT

MPO カーネル機能がサポートされているかどうかを示すために使用される構造体。
D3DKMT_MULTIPLANE_OVERLAY

D3DKMT_MULTIPLANE_OVERLAY構造の詳細を確認します。
D3DKMT_MULTIPLANE_OVERLAY_ATTRIBUTES

D3DKMT_MULTIPLANE_OVERLAY_ATTRIBUTES構造の詳細を確認します。
D3DKMT_MULTIPLANE_OVERLAY_ATTRIBUTES2

_D3DKMT_MULTIPLANE_OVERLAY_ATTRIBUTES2構造体には、マルチプレーン オーバーレイを定義する属性が含まれています。
D3DKMT_MULTIPLANE_OVERLAY_ATTRIBUTES3

_D3DKMT_MULTIPLANE_OVERLAY_ATTRIBUTES3構造体には、マルチプレーン オーバーレイを定義する属性が含まれています。
D3DKMT_MULTIPLANE_OVERLAY_CAPS

マルチプレーン オーバーレイ機能が含まれています。
D3DKMT_MULTIPLANE_OVERLAY_POST_COMPOSITION

コンポジション情報を過剰にポストするマルチプレーンが含まれています。
D3DKMT_MULTIPLANE_OVERLAY_POST_COMPOSITION_FLAGS

マルチプレーン オーバーレイポストコンポジション フラグ。
D3DKMT_MULTIPLANE_OVERLAY_POST_COMPOSITION_WITH_SOURCE

ソースを使用したマルチプレーン オーバーレイポストコンポジションに関する情報が含まれています。
D3DKMT_MULTIPLANE_OVERLAY2

_D3DKMT_MULTIPLANE_OVERLAY2構造体には、マルチプレーン オーバーレイの定義に使用される情報が含まれています。
D3DKMT_MULTIPLANE_OVERLAY3

D3DKMT_MULTIPLANE_OVERLAY3構造の詳細を確認します。
D3DKMT_MULTIPLANEOVERLAY_DECODE_SUPPORT

マルチプレーンのオーバーデコードがサポートされているかどうかを示すために使用されます。
D3DKMT_MULTIPLANEOVERLAY_HUD_SUPPORT

マルチプレーン オーバーレイ HUD がサポートされているかどうかを示すために使用します。
D3DKMT_MULTIPLANEOVERLAY_SECONDARY_SUPPORT

マルチプレーン オーバーレイ セカンダリがサポートされているかどうかを示すために使用されます。
D3DKMT_MULTIPLANEOVERLAY_STRETCH_SUPPORT

マルチプレーン オーバーレイ ストレッチがサポートされているかどうかを示すために使用します。
D3DKMT_MULTIPLANEOVERLAY_SUPPORT

マルチプレーン オーバーレイがサポートされているかどうかを示すために使用します。
D3DKMT_MULTISAMPLEMETHOD

D3DKMT_MULTISAMPLEMETHOD構造体では、複数サンプリング メソッドについて説明します。
D3DKMT_NODE_PERFDATA

間隔ごとにアダプターからエンジンごとに収集されるパフォーマンス データを表します。
D3DKMT_NOTIFY_WORK_SUBMISSION

D3DKMT_NOTIFY_WORK_SUBMISSION構造の詳細を確認します。
D3DKMT_NOTIFY_WORK_SUBMISSION_FLAGS

D3DKMT_NOTIFY_WORK_SUBMISSION_FLAGS構造の詳細を確認します。
D3DKMT_OFFER_FLAGS

オファー フラグに関する情報が含まれています。
D3DKMT_OFFERALLOCATIONS

ドライバーが再利用のために提供するビデオ メモリの割り当てを定義します。 D3DKMTOfferAllocations 関数と共に使用されます。
D3DKMT_OPENADAPTERFROMDEVICENAME

D3DKMT_OPENADAPTERFROMDEVICENAME構造体は、グラフィックス アダプター ハンドルとモニター出力へのデバイスの指定された名前のマッピングを記述します。
D3DKMT_OPENADAPTERFROMGDIDISPLAYNAME

D3DKMT_OPENADAPTERFROMGDIDISPLAYNAME構造体は、GDI デバイスの指定された名前からグラフィックス アダプター ハンドルとモニター出力へのマッピングを記述します。
D3DKMT_OPENADAPTERFROMHDC

D3DKMT_OPENADAPTERFROMHDC構造体は、デバイス コンテキスト ハンドル (HDC) からグラフィックス アダプター ハンドルおよびモニター出力へのマッピングを記述します。
D3DKMT_OPENADAPTERFROMLUID

デバイスの特定のローカル一意識別子 (LUID) とグラフィックス アダプター ハンドルのマッピングについて説明します。
D3DKMT_OPENGLINFO

D3DKMT_OPENGLINFO構造体では、OpenGL インストール可能クライアント ドライバー (ICD) 情報について説明します。
D3DKMT_OPENKEYEDMUTEX

D3DKMT_OPENKEYEDMUTEX構造体は、D3DKMTOpenKeyedMutex 関数が開くキー付きミューテックスを記述します。
D3DKMT_OPENKEYEDMUTEX2

D3DKMTOpenKeyedMutex2 関数が開くキー付きミューテックスについて説明します。
D3DKMT_OPENKEYEDMUTEXFROMNTHANDLE

NT ハンドルからプロセスへのキー付きミューテックスを開く情報が含まれます。
D3DKMT_OPENNATIVEFENCEFROMNTHANDLE

D3DKMT_OPENNATIVEFENCEFROMNTHANDLE構造の詳細を確認します。
D3DKMT_OPENNTHANDLEFROMNAME

グラフィックス アダプター名からプロセスへの NT ハンドルを開くために必要な情報について説明します。
D3DKMT_OPENPROTECTEDSESSIONFROMNTHANDLE

_D3DKMT_OPENPROTECTEDSESSIONFROMNTHANDLE構造体には、保護されたカーネル セッション ハンドルと NT セッション ハンドルが含まれています
D3DKMT_OPENRESOURCE

D3DKMT_OPENRESOURCE構造体では、リソースを開くパラメーターについて説明します。
D3DKMT_OPENRESOURCEFROMNTHANDLE

D3DKMT_OPENRESOURCEFROMNTHANDLE構造の詳細を確認します。
D3DKMT_OPENSYNCHRONIZATIONOBJECT

D3DKMT_OPENSYNCHRONIZATIONOBJECT構造体は、D3DKMTOpenSynchronizationObject 関数が開く同期オブジェクトを記述します。
D3DKMT_OPENSYNCOBJECTFROMNTHANDLE

NT プロセス ハンドルをグラフィックス処理装置 (GPU) 同期オブジェクトにマップするために必要な情報について説明します。
D3DKMT_OPENSYNCOBJECTFROMNTHANDLE2

D3DKMT_OPENSYNCOBJECTFROMNTHANDLE2は、監視対象のフェンス オブジェクトを開くために D3DKMTOpenSyncObjectFromNtHandle2 と共に使用されます。
D3DKMT_OPENSYNCOBJECTNTHANDLEFROMNAME

D3DKMT_OPENSYNCOBJECTNTHANDLEFROMNAMEは、D3DKMTOpenSyncObjectNtHandleFromName と共に使用され、監視対象の名前付きフェンス オブジェクトの NT ハンドルを開きます。
D3DKMT_OUTDUPL_POINTER_SHAPE_INFO

_D3DKMT_OUTDUPL_POINTER_SHAPE_INFO構造の詳細を確認します。
D3DKMT_OUTPUTDUPL_FRAMEINFO

D3DKMT_OUTPUTDUPL_FRAMEINFO構造の詳細を確認します。
D3DKMT_OUTPUTDUPL_GET_FRAMEINFO

D3DKMT_OUTPUTDUPL_GET_FRAMEINFO構造の詳細を確認します。
D3DKMT_OUTPUTDUPL_GET_POINTER_SHAPE_DATA

D3DKMT_OUTPUTDUPL_GET_POINTER_SHAPE_DATA構造の詳細を確認します。
D3DKMT_OUTPUTDUPL_KEYEDMUTEX

重複するキー付きミューテックス データの出力が含まれています。
D3DKMT_OUTPUTDUPL_METADATA

D3DKMT_OUTPUTDUPL_METADATA構造の詳細を確認します。
D3DKMT_OUTPUTDUPL_POINTER_POSITION

D3DKMT_OUTPUTDUPL_POINTER_POSITION構造の詳細を確認します。
D3DKMT_OUTPUTDUPL_RELEASE_FRAME

D3DKMTOutputDuplReleaseFrame 関数の呼び出しで解放される重複するデスクトップ イメージを定義します。
D3DKMT_OUTPUTDUPL_SNAPSHOT

D3DKMT_OUTPUTDUPL_SNAPSHOT構造の詳細を確認します。
D3DKMT_OUTPUTDUPLCONTEXTSCOUNT

特定のビデオ 存在ネットワーク (VidPN) に接続されている現在のデスクトップ重複 API (DDA) クライアントの数を指定します。
D3DKMT_OUTPUTDUPLCREATIONFLAGS

出力作成フラグ。
D3DKMT_OUTPUTDUPLPRESENT

デスクトップ重複 API スワップチェーンの存在操作について説明します。
D3DKMT_OUTPUTDUPLPRESENTFLAGS

デスクトップ重複 API スワップチェーンの現在の操作のオプションについて説明します。
D3DKMT_OUTPUTDUPLPRESENTTOHWQUEUE

ハードウェア キューの重複ハンドルを出力するために D3DKMTOutputDuplPresentToHwQueue 関数によって使用されます。
D3DKMT_PAGE_TABLE_LEVEL_DESC

ページ テーブル レベルの情報を記述する構造体。
D3DKMT_PANELFITTER_SUPPORT

パネル フィッターのサポート情報を含む構造体。
D3DKMT_PHYSICAL_ADAPTER_COUNT

物理アダプターの数を取得するために使用されます。
D3DKMT_PINDIRECTFLIPRESOURCES

D3DKMT_PINDIRECTFLIPRESOURCES構造の詳細を確認します。
D3DKMT_PLANE_SPECIFIC_INPUT_FLAGS

平面固有の入力フラグ。
D3DKMT_PLANE_SPECIFIC_OUTPUT_FLAGS

平面固有の出力フラグ。
D3DKMT_POLLDISPLAYCHILDREN

D3DKMT_POLLDISPLAYCHILDREN構造体は、指定されたディスプレイ アダプターのすべての子デバイスの接続状態を照会するためのパラメーターを記述します。
D3DKMT_PRESENT

D3DKMT_PRESENT構造体は、現在の操作を記述します。
D3DKMT_PRESENT_MULTIPLANE_OVERLAY

D3DKMT_PRESENT_MULTIPLANE_OVERLAY構造体には、現在のマルチプレーン オーバーレイに関する情報が含まれています。
D3DKMT_PRESENT_MULTIPLANE_OVERLAY_FLAGS

D3DKMT_PRESENT_MULTIPLANE_OVERLAY_FLAGS構造の詳細を確認します。
D3DKMT_PRESENT_MULTIPLANE_OVERLAY2

_D3DKMT_PRESENT_MULTIPLANE_OVERLAY2構造体には、現在のマルチプレーン オーバーレイに関する情報が含まれています。
D3DKMT_PRESENT_MULTIPLANE_OVERLAY3

D3DKMT_PRESENT_MULTIPLANE_OVERLAY3構造の詳細を確認します。
D3DKMT_PRESENT_REDIRECTED

現在の履歴トークンの状態に関する情報を提供するために使用されます。
D3DKMT_PRESENT_REDIRECTED_FLAGS

リダイレクトされた現在の履歴トークンを取得するために必要なフラグを指定するために使用されます。
D3DKMT_PRESENT_RGNS

現在の操作でダーティ領域と移動領域を指定します。
D3DKMT_PRESENT_STATS

D3DKMT_PRESENT_STATS構造体は、レンダリング デバイスの現在の状態を表します。
D3DKMT_PRESENT_STATS_DWM

デスクトップ ウィンドウ マネージャー (DWM) の現在の状態。
D3DKMT_PRESENTFLAGS

D3DKMT_PRESENTFLAGS構造体は、現在の操作を実行する方法を識別します。
D3DKMT_PRESENTHISTORYTOKEN

D3DKMT_PRESENTHISTORYTOKEN構造体は、現在の操作の種類を識別します。
D3DKMT_PROCESS_VERIFIER_OPTION

プロセス検証ツールのオプション。
D3DKMT_PROCESS_VERIFIER_OPTION_DATA

プロセス検証ツールのオプション データ。
D3DKMT_PROCESS_VERIFIER_VIDMM_FLAGS

D3DKMT_PROCESS_VERIFIER_VIDMM_FLAGS構造の詳細を確認します。
D3DKMT_PROCESS_VERIFIER_VIDMM_RESTRICT_BUDGET

プロセス検証ツールのビデオ メモリ管理によって予算が制限されます。
D3DKMT_QUERY_ADAPTER_UNIQUE_GUID

一意の guid のクエリに使用されます。
D3DKMT_QUERY_DEVICE_IDS

デバイス ID のクエリに使用されます。
D3DKMT_QUERY_GPUMMU_CAPS

GPU メモリ管理機能のクエリに使用されます。
D3DKMT_QUERY_MIRACAST_DRIVER_TYPE

Miracast (ワイヤレス ディスプレイ) ドライバーの種類を照会するために使用されます。
D3DKMT_QUERY_PHYSICAL_ADAPTER_PNP_KEY

物理アダプター PNP キーを照会するための情報を保持する構造体。
D3DKMT_QUERYADAPTERINFO

D3DKMT_QUERYADAPTERINFO構造体には、グラフィックス アダプターを説明する情報が含まれています。
D3DKMT_QUERYALLOCATIONRESIDENCY

D3DKMT_QUERYALLOCATIONRESIDENCY構造体は、リソースまたは割り当ての一覧から常駐状態を取得するための情報を記述します。
D3DKMT_QUERYFSEBLOCK

FSE ブロックのクエリに使用される構造体。
D3DKMT_QUERYFSEBLOCKFLAGS

FSE (全画面表示排他) フラグのクエリに使用されます。
D3DKMT_QUERYPROCESSOFFERINFO

プロセス オファー情報のクエリに使用されます。
D3DKMT_QUERYPROTECTEDSESSIONINFOFROMNTHANDLE

保護されたセッションに関する情報を照会するために使用されます。
D3DKMT_QUERYPROTECTEDSESSIONSTATUS

_D3DKMT_QUERYPROTECTEDSESSIONSTATUS構造体には、保護されたセッションの状態を照会するために使用される情報が含まれています。
D3DKMT_QUERYREMOTEVIDPNSOURCEFROMGDIDISPLAYNAME

GDI 表示名をリモート ビデオ プレゼンテーション ネットワーク (VidPN) ソース ID にマップするために必要な情報について説明します。
D3DKMT_QUERYRESOURCEINFO

D3DKMT_QUERYRESOURCEINFO構造体は、リソースに関する情報を取得するためのパラメーターを記述します。
D3DKMT_QUERYRESOURCEINFOFROMNTHANDLE

グローバル NT ハンドルをリソース情報にマップするために必要な情報について説明します。
D3DKMT_QUERYSTATISTICS

D3DKMT_QUERYSTATISTICS構造の詳細を確認します。
D3DKMT_QUERYSTATISTICS_ADAPTER_INFORMATION

詳細情報: D3DKMT_QUERYSTATISTICS_ADAPTER_INFORMATION
D3DKMT_QUERYSTATISTICS_ADAPTER_INFORMATION_FLAGS

詳細情報: D3DKMT_QUERYSTATISTICS_ADAPTER_INFORMATION_FLAGS
D3DKMT_QUERYSTATISTICS_COMMITMENT_DATA

詳細情報: D3DKMT_QUERYSTATISTICS_COMMITMENT_DATA
D3DKMT_QUERYSTATISTICS_COUNTER

詳細情報: D3DKMT_QUERYSTATISTICS_COUNTER
D3DKMT_QUERYSTATISTICS_DMA_BUFFER

詳細情報: D3DKMT_QUERYSTATISTICS_DMA_BUFFER
D3DKMT_QUERYSTATISTICS_DMA_PACKET_TYPE_INFORMATION

詳細情報: D3DKMT_QUERYSTATISTICS_DMA_PACKET_TYPE_INFORMATION
D3DKMT_QUERYSTATISTICS_MEMORY

詳細情報: D3DKMT_QUERYSTATISTICS_MEMORY
D3DKMT_QUERYSTATISTICS_NODE_INFORMATION

詳細情報: D3DKMT_QUERYSTATISTICS_NODE_INFORMATION
D3DKMT_QUERYSTATISTICS_PACKET_INFORMATION

詳細情報: D3DKMT_QUERYSTATISTICS_PACKET_INFORMATION
D3DKMT_QUERYSTATISTICS_PHYSICAL_ADAPTER_INFORMATION

詳細情報: D3DKMT_QUERYSTATISTICS_PHYSICAL_ADAPTER_INFORMATION
D3DKMT_QUERYSTATISTICS_POLICY

詳細情報: D3DKMT_QUERYSTATISTICS_POLICY
D3DKMT_QUERYSTATISTICS_PREEMPTION_INFORMATION

詳細情報: D3DKMT_QUERYSTATISTICS_PREEMPTION_INFORMATION
D3DKMT_QUERYSTATISTICS_PROCESS_ADAPTER_INFORMATION

D3DKMT_QUERYSTATISTICS_PROCESS_ADAPTER_INFORMATIONはシステム用に予約されています。
D3DKMT_QUERYSTATISTICS_PROCESS_INFORMATION

詳細情報: D3DKMT_QUERYSTATISTICS_PROCESS_INFORMATION
D3DKMT_QUERYSTATISTICS_PROCESS_INTERFERENCE_COUNTERS

詳細情報: D3DKMT_QUERYSTATISTICS_PROCESS_INTERFERENCE_COUNTERS
D3DKMT_QUERYSTATISTICS_PROCESS_NODE_INFORMATION

詳細情報: D3DKMT_QUERYSTATISTICS_PROCESS_NODE_INFORMATION
D3DKMT_QUERYSTATISTICS_PROCESS_SEGMENT_GROUP_INFORMATION

詳細情報: D3DKMT_QUERYSTATISTICS_PROCESS_SEGMENT_GROUP_INFORMATION
D3DKMT_QUERYSTATISTICS_PROCESS_SEGMENT_INFORMATION

詳細情報: D3DKMT_QUERYSTATISTICS_PROCESS_SEGMENT_INFORMATION
D3DKMT_QUERYSTATISTICS_PROCESS_SEGMENT_POLICY

詳細情報: D3DKMT_QUERYSTATISTICS_PROCESS_SEGMENT_POLICY
D3DKMT_QUERYSTATISTICS_PROCESS_VIDPNSOURCE_INFORMATION

詳細情報: D3DKMT_QUERYSTATISTICS_PROCESS_VIDPNSOURCE_INFORMATION
D3DKMT_QUERYSTATISTICS_QUERY_NODE

詳細情報: D3DKMT_QUERYSTATISTICS_QUERY_NODE
D3DKMT_QUERYSTATISTICS_QUERY_PHYSICAL_ADAPTER

詳細情報: D3DKMT_QUERYSTATISTICS_QUERY_PHYSICAL_ADAPTER
D3DKMT_QUERYSTATISTICS_QUERY_SEGMENT

詳細情報: D3DKMT_QUERYSTATISTICS_QUERY_SEGMENT
D3DKMT_QUERYSTATISTICS_QUERY_VIDPNSOURCE

詳細情報: D3DKMT_QUERYSTATISTICS_QUERY_VIDPNSOURCE
D3DKMT_QUERYSTATISTICS_QUEUE_PACKET_TYPE_INFORMATION

詳細情報: D3DKMT_QUERYSTATISTICS_QUEUE_PACKET_TYPE_INFORMATION
D3DKMT_QUERYSTATISTICS_RESULT

詳細情報: D3DKMT_QUERYSTATISTICS_RESULT
D3DKMT_QUERYSTATISTICS_SEGMENT_INFORMATION

詳細情報: D3DKMT_QUERYSTATISTICS_SEGMENT_INFORMATION
D3DKMT_QUERYSTATISTICS_SYSTEM_MEMORY

詳細情報: D3DKMT_QUERYSTATISTICS_SYSTEM_MEMORY
D3DKMT_QUERYSTATISTICS_VIDEO_MEMORY

詳細情報: D3DKMT_QUERYSTATISTICS_VIDEO_MEMORY
D3DKMT_QUERYSTATISTICS_VIDPNSOURCE_INFORMATION

詳細情報: D3DKMT_QUERYSTATISTICS_VIDPNSOURCE_INFORMATION
D3DKMT_QUERYSTATSTICS_ALLOCATIONS

詳細情報: D3DKMT_QUERYSTATSTICS_ALLOCATIONS
D3DKMT_QUERYSTATSTICS_LOCKS

詳細情報: D3DKMT_QUERYSTATSTICS_LOCKS
D3DKMT_QUERYSTATSTICS_PAGING_FAULT

詳細情報: D3DKMT_QUERYSTATSTICS_PAGING_FAULT
D3DKMT_QUERYSTATSTICS_PAGING_TRANSFER

詳細情報: D3DKMT_QUERYSTATSTICS_PAGING_TRANSFER
D3DKMT_QUERYSTATSTICS_PREPRATION

詳細情報: D3DKMT_QUERYSTATSTICS_PREPRATION
D3DKMT_QUERYSTATSTICS_REFERENCE_DMA_BUFFER

詳細情報: D3DKMT_QUERYSTATSTICS_REFERENCE_DMA_BUFFER
D3DKMT_QUERYSTATSTICS_RENAMING

詳細情報: D3DKMT_QUERYSTATSTICS_RENAMING
D3DKMT_QUERYSTATSTICS_SWIZZLING_RANGE

詳細情報: D3DKMT_QUERYSTATSTICS_SWIZZLING_RANGE
D3DKMT_QUERYSTATSTICS_TERMINATIONS

詳細情報: D3DKMT_QUERYSTATSTICS_TERMINATIONS
D3DKMT_QUERYVIDEOMEMORYINFO

ビデオ メモリ情報のクエリに使用されます。
D3DKMT_QUERYVIDPNEXCLUSIVEOWNERSHIP

VidPn 排他所有権のクエリに使用されます。
D3DKMT_RECLAIMALLOCATIONS

再利用するビデオ メモリ リソースと、ドライバーが以前に再利用のために提供したビデオ メモリ リソースについて説明します。 D3DKMTReclaimAllocations 関数と共に使用されます。
D3DKMT_RECLAIMALLOCATIONS2

D3DKMT_RECLAIMALLOCATIONS2では、再利用するビデオ メモリ リソースと、ドライバーが以前に再利用のために提供したビデオ メモリ リソースについて説明します。 D3DKMTReclaimAllocations2 関数と共に使用されます。
D3DKMT_REGISTERBUDGETCHANGENOTIFICATION

予算変更通知を登録するために使用されます。
D3DKMT_REGISTERTRIMNOTIFICATION

D3DKMT_REGISTERTRIMNOTIFICATIONは D3DKMTRegisterTrimNotification と共に使用され、グラフィックス フレームワーク (OpenGL など) からの通知用のカーネル モード デバイスのコールバックを登録します。
D3DKMT_RELEASEKEYEDMUTEX

D3DKMT_RELEASEKEYEDMUTEX構造体は、D3DKMTReleaseKeyedMutex 関数が解放するキー付きミューテックスを記述します。
D3DKMT_RELEASEKEYEDMUTEX2

プライベート データを含む D3DKMTReleaseKeyedMutex2 関数が解放するキー付きミューテックス オブジェクトについて説明します。
D3DKMT_RENDER

D3DKMT_RENDER構造体は、レンダリングする現在のコマンド バッファーを記述します。
D3DKMT_RENDERFLAGS

D3DKMT_RENDERFLAGS構造体は、D3DKMTRender 関数の呼び出しでレンダリングされるコマンド バッファーの種類を識別します。
D3DKMT_REQUEST_MACHINE_CRASH_ESCAPE

マシンのクラッシュ エスケープを要求するために使用されます。
D3DKMT_SCATTERBLT

D3DKMT_SCATTERBLT構造の詳細を確認します。
D3DKMT_SCATTERBLTS

D3DKMT_SCATTERBLTS構造の詳細を確認します。
D3DKMT_SEGMENT_CAPS

セグメント機能が含まれています。
D3DKMT_SEGMENTGROUPSIZEINFO

セグメント グループのサイズに関する情報を保持する構造体。
D3DKMT_SEGMENTSIZEINFO

D3DKMT_SEGMENTSIZEINFO構造体は、メモリセグメントと絞りセグメントのサイズをバイト単位で記述します。
D3DKMT_SET_COLORSPACE_TRANSFORM

色空間変換を設定するために使用します。
D3DKMT_SETALLOCATIONPRIORITY

D3DKMT_SETALLOCATIONPRIORITY構造体は、割り当てのリソースまたはリストを設定する優先度レベルを記述します。
D3DKMT_SETCONTEXTINPROCESSSCHEDULINGPRIORITY

インプロセス (インプロセス) の Microsoft Direct3D コンポジション デバイスのパラメーターについて説明し、他のデバイス コンテキストと同じプロセスにあるデバイス コンテキストのスケジュール設定の優先順位を設定します。
D3DKMT_SETCONTEXTSCHEDULINGPRIORITY

D3DKMT_SETCONTEXTSCHEDULINGPRIORITY構造体は、デバイス コンテキストのスケジュールの優先順位を設定するためのパラメーターを記述します。
D3DKMT_SETDISPLAYMODE

D3DKMT_SETDISPLAYMODE構造体は、ディスプレイへのスキャンに使用されるプライマリ割り当てを記述します。
D3DKMT_SETDISPLAYMODE_FLAGS

D3DKMT_SETDISPLAYMODE_FLAGS構造体は、表示モードを設定するための属性を識別します。
D3DKMT_SETDISPLAYPRIVATEDRIVERFORMAT

D3DKMT_SETDISPLAYPRIVATEDRIVERFORMAT構造体は、ビデオの現在のソースに設定するプライベート形式の属性を記述します。
D3DKMT_SETFSEBLOCK

FSE (全画面表示の排他) ブロックを設定するために使用されます。
D3DKMT_SETFSEBLOCKFLAGS

FSE (全画面表示排他) ブロック フラグを設定するために使用します。
D3DKMT_SETGAMMARAMP

D3DKMT_SETGAMMARAMP構造体は、ガンマ ランプを設定するためのパラメーターを記述します。
D3DKMT_SETHWPROTECTIONTEARDOWNRECOVERY

ハードウェア保護の破棄回復を設定するために使用されます。
D3DKMT_SETQUEUEDLIMIT

D3DKMT_SETQUEUEDLIMIT構造体は、特定のデバイスに対してキューに登録できる特定の種類の操作の数の制限を設定または取得するためのパラメーターを記述します。
D3DKMT_SETSTABLEPOWERSTATE

安定した電源状態を設定するために使用されます。
D3DKMT_SETSYNCREFRESHCOUNTWAITTARGET

待機ターゲットの同期更新数を設定するために使用されます。
D3DKMT_SETVIDPNSOURCEHWPROTECTION

VidPn ソース ハードウェア保護を設定するために使用されます。
D3DKMT_SETVIDPNSOURCEOWNER

D3DKMT_SETVIDPNSOURCEOWNER構造では、VidPN を所有するビデオ 存在ネットワーク (VidPN) トポロジのパスで、ビデオの現在のソースを設定または解放するためのパラメーターについて説明します。
D3DKMT_SETVIDPNSOURCEOWNER1

VidPN を所有するビデオ 存在ネットワーク (VidPN) トポロジのパスで、ビデオの現在のソースを設定または解放するために必要な出力重複オプションを含む情報について説明します。
D3DKMT_SETVIDPNSOURCEOWNER2

_D3DKMT_SETVIDPNSOURCEOWNER2構造体には、ビデオ 提示ネットワーク (VidPN) ソース所有者を設定するために使用される情報が含まれています。
D3DKMT_SHAREDPRIMARYLOCKNOTIFICATION

D3DKMT_SHAREDPRIMARYLOCKNOTIFICATION構造体は、アプリケーションがロックしようとしている共有プライマリ サーフェスを表します。
D3DKMT_SHAREDPRIMARYUNLOCKNOTIFICATION

D3DKMT_SHAREDPRIMARYUNLOCKNOTIFICATION構造体は、アプリケーションがロックを解除したばかりの共有プライマリ サーフェスを表します。
D3DKMT_SHAREOBJECTWITHHOST

D3DKMT_SHAREOBJECTWITHHOST構造の詳細を確認します。
D3DKMT_SIGNALSYNCHRONIZATIONOBJECT

D3DKMT_SIGNALSYNCHRONIZATIONOBJECT構造体には、D3DKMTSignalSynchronizationObject 関数が通知する同期イベントに関する情報が含まれています。
D3DKMT_SIGNALSYNCHRONIZATIONOBJECT2

D3DKMT_SIGNALSYNCHRONIZATIONOBJECT2構造体には、D3DKMTSignalSynchronizationObject2 関数が通知する同期イベントに関する情報が含まれています。
D3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMCPU

D3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMCPUは、D3DKMTSignalSynchronizationObjectFromCpu と共に使用され、ドライバーが監視対象のフェンスを通知できるようにします。
D3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMGPU

D3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMGPUは、監視対象のフェンスを通知するために D3DKMTSignalSynchronizationObjectFromGpu と共に使用されます。
D3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMGPU2

D3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMGPU2は、D3DKMTSignalSynchronizationObjectFromGpu2 と共に使用して、監視対象のフェンスを通知します。
D3DKMT_STANDARDALLOCATION_EXISTINGHEAP

D3DKMT_STANDARDALLOCATION_EXISTINGHEAP構造の詳細を確認します。
D3DKMT_SUBMITCOMMAND

D3DKMT_SUBMITCOMMAND構造体は、グラフィックス処理装置 (GPU) 仮想アドレス指定をサポートするコンテキストでコマンド バッファーを送信するために使用されます。
D3DKMT_SUBMITCOMMANDFLAGS

グラフィックス処理装置 (GPU) に送信するダイレクト メモリ アクセス (DMA) バッファーに関する情報をビット フィールド フラグで識別する構造体。
D3DKMT_SUBMITCOMMANDTOHWQUEUE

ハードウェア キューにコマンドを送信するための情報を保持する構造体。
D3DKMT_SUBMITPRESENTBLTTOHWQUEUE

D3DKMTSubmitPresentBltToHwQueue 関数に必要な引数を格納します。
D3DKMT_SUBMITPRESENTTOHWQUEUE

Blt Present 操作をハードウェア キューに送信するために使用される引数。
D3DKMT_SUBMITSIGNALSYNCOBJECTSTOHWQUEUE

ハードウェア キューにシグナルを送信するための情報を保持する構造体。
D3DKMT_SUBMITWAITFORSYNCOBJECTSTOHWQUEUE

ハードウェア キューで待機を送信するための情報を含む構造体。
D3DKMT_SURFACECOMPLETE_PRESENTHISTORYTOKEN

サーフェスの履歴トークンを表示するために使用される構造体。
D3DKMT_TDRDBGCTRL_ESCAPE

D3DKMT_TDRDBGCTRL_ESCAPE構造の詳細を確認します。
D3DKMT_TRIMNOTIFICATION

D3DKMT_TRIMNOTIFICATIONは、メモリ常駐リストをトリミングするようにドライバーに通知するために使用されます。
D3DKMT_TRIMPROCESSCOMMITMENT

トリム プロセス コミットメントに関する情報が含まれています。
D3DKMT_TRIMPROCESSCOMMITMENT_FLAGS

トリム プロセス コミットメント中に使用されるフラグ。
D3DKMT_UMD_DRIVER_VERSION

ユーザー モード ドライバーのバージョン番号を示します。
D3DKMT_UMDFILENAMEINFO

D3DKMT_UMDFILENAMEINFO構造体には、指定したバージョンの DirectX ランタイムに基づく OpenGL ICD の名前が含まれています。
D3DKMT_UNLOCK

D3DKMT_UNLOCK構造体は、ロック解除する割り当てを記述します。
D3DKMT_UNLOCK2

D3DKMT_UNLOCK2ロック解除する割り当てについて説明します。
D3DKMT_UNPINDIRECTFLIPRESOURCES

直接フリップ リソースのピン留めを解除するために使用される引数。
D3DKMT_UNREGISTERBUDGETCHANGENOTIFICATION

予算変更通知の登録を解除するために使用されます。
D3DKMT_UNREGISTERTRIMNOTIFICATION

D3DKMT_UNREGISTERTRIMNOTIFICATIONは、グラフィックス フレームワーク (OpenGL など) から通知を受信するカーネル モード デバイスのコールバック登録を削除するために、D3DKMTUnregisterTrimNotification と共に使用されます。
D3DKMT_UPDATEGPUVIRTUALADDRESS

D3DKMT_UPDATEGPUVIRTUALADDRESSは UpdateGpuVirtualAddress と共に使用され、ドライバーは、ページ テーブルの更新の 1 つのバッチで、プロセス仮想アドレス空間に適用するマッピング操作の数を指定できます。
D3DKMT_UPDATEOVERLAY

D3DKMT_UPDATEOVERLAY構造体は、オーバーレイを変更するためのパラメーターを記述します。
D3DKMT_VA_RANGE_DESC

仮想アドレス (VA) の範囲の説明。
D3DKMT_VAD_DESC

ビデオ アクセラレーション ディスプレイ (VAD) の説明。
D3DKMT_VIDMM_ESCAPE

D3DKMT_VIDMM_ESCAPE構造体では、D3DKMTEscape 関数の呼び出しでビデオ メモリ マネージャー (Dxgkrnl.sysの一部) を制御する方法について説明します。
D3DKMT_VIDPNSOURCEOWNER_FLAGS

D3DKMTSetVidPnSourceOwner1 関数で使用する出力重複オプションを指定します。
D3DKMT_VIDSCH_ESCAPE

D3DKMT_VIDSCH_ESCAPE構造体では、D3DKMTEscape 関数の呼び出しでグラフィックス処理装置 (GPU) スケジューラ (Dxgkrnl.sysの一部) を制御する方法について説明します。
D3DKMT_VIRTUALADDRESSFLAGS

仮想アドレス フラグに関する情報が含まれています。
D3DKMT_VIRTUALADDRESSINFO

仮想アドレス情報を含む構造体。
D3DKMT_WAITFORIDLE

D3DKMT_WAITFORIDLE構造体は、アイドル状態を待機するディスプレイ デバイスを指定します。
D3DKMT_WAITFORSYNCHRONIZATIONOBJECT

D3DKMT_WAITFORSYNCHRONIZATIONOBJECT構造体には、D3DKMTWaitForSynchronizationObject 関数が待機する同期イベントに関する情報が含まれています。
D3DKMT_WAITFORSYNCHRONIZATIONOBJECT2

D3DKMT_WAITFORSYNCHRONIZATIONOBJECT2構造体には、D3DKMTWaitForSynchronizationObject2 関数が待機する同期イベントに関する情報が含まれています。
D3DKMT_WAITFORSYNCHRONIZATIONOBJECTFROMCPU

D3DKMT_WAITFORSYNCHRONIZATIONOBJECTFROMCPUは、監視対象のフェンスが特定の値に達するのを待機するために、D3DKMTWaitForSynchronizationObjectFromCpu と共に使用されます。
D3DKMT_WAITFORSYNCHRONIZATIONOBJECTFROMGPU

D3DKMT_WAITFORSYNCHRONIZATIONOBJECTFROMGPUは D3DKMTWaitForSynchronizationObjectFromGpu と共に使用され、監視対象のフェンスが特定の値に達するのを待機します。
D3DKMT_WAITFORVERTICALBLANKEVENT

D3DKMT_WAITFORVERTICALBLANKEVENT構造体は、垂直ブランク間隔が発生するのを待機するためのパラメーターを記述します。
D3DKMT_WAITFORVERTICALBLANKEVENT2

垂直空白イベントを含む、複数の待機オブジェクトのパラメーターについて説明します。 Windows 8 以降でサポートされています。
D3DKMT_WORKINGSETFLAGS

D3DKMT_WORKINGSETFLAGS構造体は、OpenGL インストール可能なクライアント ドライバー (ICD) が D3DKMTQueryAdapterInfo 関数を呼び出すことによって取得するディスプレイ ミニポート ドライバーのワーキング セット プロパティを識別します。
D3DKMT_WORKINGSETINFO

D3DKMT_WORKINGSETINFO構造体は、OpenGL インストール可能クライアント ドライバー (ICD) が D3DKMTQueryAdapterInfo 関数を呼び出すことによって取得するグラフィックス アダプターのワーキング セットに関する情報を記述します。
D3DKMT_WSAUMDIMAGENAME

D3DKMT_WSAUMDIMAGENAME構造の詳細を確認します。
D3DKMT_XBOX

Xbox 情報が含まれています。
DXGK_ESCAPE_GPUMMUCAPS

GPU メモリ管理機能。
DXGK_GRAPHICSPOWER_REGISTER_INPUT_V_1_2

DXGK_GRAPHICSPOWER_REGISTER_INPUT_V_1_2構造の詳細を確認します。
DXGK_GRAPHICSPOWER_REGISTER_OUTPUT

共有電源コンポーネントの管理に使用される出力データを含む構造体。
OUTPUTDUPL_CONTEXT_DEBUG_INFO

出力の重複するコンテキストのデバッグ情報。

列挙 体

 
D3DKMDT_MODE_PRUNING_REASON

D3DKMDT_MODE_PRUNING_REASON列挙型には、モニターが表示モードをサポートしているか、表示モードをサポートしていない理由を識別する値が含まれています。
D3DKMT_ACTIVATE_SPECIFIC_DIAG_TYPE

アクティブにする特定の対角線の種類を示します。
D3DKMT_ADAPTER_VERIFIER_OPTION_TYPE

_D3DKMT_ADAPTER_VERIFIER_OPTION_TYPE列挙には、アダプター検証ツール オプションの種類を示す値が含まれています。
D3DKMT_ALLOCATIONRESIDENCYSTATUS

割り当て所在地の状態。
D3DKMT_BRIGHTNESS_INFO_TYPE

統合表示パネルの明るさを取得または設定する情報の種類を示します。
D3DKMT_CLIENTHINT

クライアント ヒント。
D3DKMT_CROSSADAPTERRESOURCE_SUPPORT_TIER

D3DKMT_CROSSADAPTERRESOURCE_SUPPORT_TIERは、アダプター間リソースのドライバーによって提供されるサポートのレベルを列挙します。
D3DKMT_DEFRAG_ESCAPE_OPERATION

最適化エスケープ操作。
D3DKMT_DEVICE_ERROR_REASON

デバイス エラーの理由。
D3DKMT_DEVICEESCAPE_TYPE

デバイスのエスケープの種類。
D3DKMT_DEVICEEXECUTION_STATE

デバイスの実行状態を示す値が含まれています。
D3DKMT_DEVICESTATE_TYPE

D3DKMT_DEVICESTATE_TYPE列挙型には、デバイスの状態を示す値が含まれています。
D3DKMT_DMMESCAPETYPE

DMM (表示モード マネージャー) エスケープの種類。
D3DKMT_DRIVERVERSION

D3DKMT_DRIVERVERSION列挙型の詳細を確認します。
D3DKMT_ESCAPE_PFN_CONTROL_COMMAND

関数ポインター制御コマンドをエスケープします。
D3DKMT_ESCAPE_VIRTUAL_REFRESH_RATE_TYPE

詳細については、D3DKMT_ESCAPE_VIRTUAL_REFRESH_RATE_TYPEを参照してください。
D3DKMT_ESCAPETYPE

D3DKMT_ESCAPETYPE列挙型の詳細を確認します。
D3DKMT_FLIPMODEL_INDEPENDENT_FLIP_STAGE

フリップ モデルの独立したフリップ ステージ。
D3DKMT_GPU_PREFERENCE_QUERY_STATE

D3DKMT_GPU_PREFERENCE_QUERY_STATE列挙型の詳細を確認します。
D3DKMT_GPU_PREFERENCE_QUERY_TYPE

GPU 基本設定クエリの種類。
D3DKMT_MEMORY_SEGMENT_GROUP

D3DKMT_MEMORY_SEGMENT_GROUP列挙には、ローカルおよびローカル以外のメモリ セグメント グループの種類が含まれています。
D3DKMT_MIRACAST_DEVICE_STATUS

Miracast (ワイヤレス ディスプレイ) デバイスの状態。
D3DKMT_MIRACAST_DISPLAY_DEVICE_STATE

Miracast ディスプレイ デバイスの状態。
D3DKMT_MIRACAST_DRIVER_TYPE

Miracast (ワイヤレス ディスプレイ) ドライバーの種類。
D3DKMT_MULTIPLANE_OVERLAY_BLEND

D3DKMT_MULTIPLANE_OVERLAY_BLEND列挙型の詳細を確認します。
D3DKMT_MULTIPLANE_OVERLAY_FLAGS

マルチプレーン オーバーレイ フラグ。
D3DKMT_MULTIPLANE_OVERLAY_STEREO_FORMAT

D3DKMT_MULTIPLANE_OVERLAY_STEREO_FORMAT列挙型の詳細を確認します。
D3DKMT_MULTIPLANE_OVERLAY_VIDEO_FRAME_FORMAT

マルチプレーン オーバーレイのビデオ フレーム形式。
D3DKMT_MULTIPLANE_OVERLAY_YCbCr_FLAGS

D3DKMT_MULTIPLANE_OVERLAY_YCbCr_FLAGS列挙型の詳細を確認します。
D3DKMT_OFFER_PRIORITY

_D3DKMT_OFFER_PRIORITY列挙は、ユーザー モード ディスプレイ ドライバーが再利用のために提供するビデオ メモリ リソースの重要性を示す値を保持します。
D3DKMT_OUTDUPL_POINTER_SHAPE_TYPE

_D3DKMT_OUTDUPL_POINTER_SHAPE_TYPE列挙型の詳細を確認します。
D3DKMT_OUTPUTDUPL_METADATATYPE

_D3DKMT_OUTPUTDUPL_METADATATYPE列挙型の詳細を確認します。
D3DKMT_PNP_KEY_TYPE

PNP キーの種類を示す列挙型。
D3DKMT_PRESENT_MODEL

D3DKMT_PRESENT_MODEL列挙型には、現在の操作のモデルを示す値が含まれています。
D3DKMT_PROCESS_VERIFIER_OPTION_TYPE

プロセス検証ツールのオプションの種類。
D3DKMT_PROTECTED_SESSION_STATUS

保護されたセッションの状態を示します。
D3DKMT_QUERYRESULT_PREEMPTION_ATTEMPT_RESULT

D3DKMT_QUERYRESULT_PREEMPTION_ATTEMPT_RESULTはシステム用に予約されています。
D3DKMT_QUERYSTATISTICS_ALLOCATION_PRIORITY_CLASS

詳細情報: D3DKMT_QUERYSTATISTICS_ALLOCATION_PRIORITY_CLASS
D3DKMT_QUERYSTATISTICS_DMA_PACKET_TYPE

詳細情報: D3DKMT_QUERYSTATISTICS_DMA_PACKET_TYPE
D3DKMT_QUERYSTATISTICS_QUEUE_PACKET_TYPE

詳細情報: D3DKMT_QUERYSTATISTICS_QUEUE_PACKET_TYPE
D3DKMT_QUERYSTATISTICS_TYPE

詳細情報: D3DKMT_QUERYSTATISTICS_TYPE
D3DKMT_QUEUEDLIMIT_TYPE

D3DKMT_QUEUEDLIMIT_TYPE列挙型には、D3DKMTSetQueuedLimit 関数の呼び出しでキューに登録された制限を設定または取得する操作の種類を示す値が含まれています。
D3DKMT_SCHEDULINGPRIORITYCLASS

D3DKMT_SCHEDULINGPRIORITYCLASS列挙型には、プロセスのスケジュールの優先順位を表す値が含まれています。
D3DKMT_STANDARDALLOCATIONTYPE

D3DKMT_STANDARDALLOCATIONTYPE列挙型の詳細を確認します。
D3DKMT_TDRDBGCTRLTYPE

D3DKMT_TDRDBGCTRLTYPE列挙型には、OpenGL D3DKMTEscape 関数の呼び出しにおけるオペレーティング システムのタイムアウト検出および回復 (TDR) プロセスの動作に影響する値が含まれています。
D3DKMT_VAD_ESCAPE_COMMAND

VAD (ビデオ アクセラレーション表示) エスケープ コマンド。
D3DKMT_VERIFIER_OPTION_MODE

検証ツール のオプション モード。
D3DKMT_VIDMMESCAPETYPE

D3DKMT_VIDMMESCAPETYPE列挙体は、D3DKMT_VIDMM_ESCAPE構造体と共に使用されます。
D3DKMT_VIDPNSOURCEOWNER_TYPE

VidPn ソース所有者の種類。
D3DKMT_VIDSCHESCAPETYPE

D3DKMT_VIDMMESCAPETYPE列挙体は、D3DKMT_VIDSCH_ESCAPE構造体と共に使用されます。
DXGKMT_MULTIPLANE_OVERLAY_STEREO_FLIP_MODE

DXGKMT_MULTIPLANE_OVERLAY_STEREO_FLIP_MODE列挙型の詳細を確認します。
DXGKMT_MULTIPLANE_OVERLAY_STRETCH_QUALITY

マルチプレーン オーバーレイのストレッチ品質。
DXGKMT_POWER_SHARED_TYPE

ディスプレイ ドライバーが電源を共有している非グラフィック ドライバーの種類を指定します。
KMTQUERYADAPTERINFOTYPE

KMTQUERYADAPTERINFOTYPE 列挙型の詳細を確認します。
KMTUMDVERSION

カーネル モード転送 UMD (ユーザー モード ドライバー) バージョン。
OUTPUTDUPL_CONTEXT_DEBUG_STATUS

OUTPUTDUPL_CONTEXT_DEBUG_STATUS列挙型の詳細を確認します。