d3dumddi.h ヘッダー

このヘッダーは、表示で使用されます。 詳細については、次を参照してください。

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

関数

 
D3DDDI_BUILD16_FROM_VERSION32

16 ビット ビルドを 32 ビット バージョンから変換します。
D3DDDI_BUILD16_FROM_VERSION64

16 ビット ビルドを 64 ビット バージョンから変換します。
D3DDDI_INTERFACE32_FROM_VERSION64

32 ビット インターフェイスを 64 ビット バージョンから変換します。
D3DDDI_MAJOR16_FROM_INTERFACE32

16 ビット メジャーを 32 ビット インターフェイスから変換します。
D3DDDI_MAJOR16_FROM_VERSION64

16 ビット メジャーを 64 ビット バージョンから変換します。
D3DDDI_MINOR16_FROM_INTERFACE32

16 ビット マイナーを 32 ビット インターフェイスから変換します。
D3DDDI_MINOR16_FROM_VERSION64

16 ビット マイナーを 64 ビット バージョンから変換します。
D3DDDI_REVISION16_FROM_VERSION32

16 ビット リビジョンを 32 ビット バージョンから変換します。
D3DDDI_REVISION16_FROM_VERSION64

16 ビット リビジョンを 64 ビット バージョンから変換します。
D3DDDI_VERSION32_FROM_VERSION64

32 ビット バージョンを 64 ビット バージョンから変換します。
D3DDDI_VERSION64_FROM16

64 ビット バージョンを 16 ビットから変換します。
D3DDDI_VERSION64_FROM32

64 ビット バージョンを 32 ビットから変換します。
MAKE_D3DDDIHRESULT

Direct3D ハンドルを結果に変換します。

コールバック関数

 
PFND3DDDI_ALLOCATECB

pfnAllocateCb 関数は、システムまたはビデオ メモリを割り当てます。
PFND3DDDI_AUTHENTICATEDCHANNELKEYEXCHANGE

AuthenticatedChannelKeyExchange 関数は、セッション キーをネゴシエートします。
PFND3DDDI_BLT

PFND3DDDI_BLTコールバック関数は、ソース サーフェスの内容をコピー先のサーフェスにコピーします。
PFND3DDDI_BUFBLT

BufBlt 関数は、ソース頂点またはインデックス バッファーから変換先の頂点またはインデックス バッファーへのビット ブロック転送 (ビットblt) 操作を実行します。
PFND3DDDI_BUFBLT1

ソース頂点またはインデックス バッファーから変換先の頂点またはインデックス バッファーへのビット ブロック転送 (ビットblt) 操作を実行します。 Windows ディスプレイ ドライバー モデル (WDDM) 1.2 以降のユーザー モード ディスプレイ ドライバーによって実装されます。
PFND3DDDI_CAPTURETOSYSMEM

CaptureToSysMem 関数は、キャプチャ バッファーの内容をコピー先のサーフェスにコピーします。
PFND3DDDI_CHECKCOUNTER

PFND3DDDI_CHECKCOUNTERコールバック関数の詳細を確認してください。
PFND3DDDI_CHECKCOUNTERINFO

カウンターの操作に関連するグローバル情報を決定するために、Microsoft Direct3D ランタイムによって呼び出されます。 Windows ディスプレイ ドライバー モデル (WDDM) 1.3 以降のユーザー モードディスプレイ ドライバーによって実装されている必要があります。
PFND3DDDI_CHECKDIRECTFLIPSUPPORT

PFND3DDDI_CHECKDIRECTFLIPSUPPORTは、デスクトップ ウィンドウ マネージャーによって呼び出され、ユーザー モードディスプレイ ドライバーが Direct Flip 操作をサポートしていることを確認します。
PFND3DDDI_CHECKMULTIPLANEOVERLAYSUPPORT

マルチプレーン オーバーレイのハードウェア サポートの詳細をチェックするために、Microsoft Direct3D ランタイムによって呼び出されます。
PFND3DDDI_CHECKPRESENTDURATIONSUPPORT

Microsoft Direct3D ランタイムによって呼び出され、ユーザー モード ディスプレイ ドライバーが新しいモニターの更新レートにシームレスに切り替えるためのハードウェア デバイス機能を取得するように要求します。
PFND3DDDI_CLEAR

Clear 関数は、レンダリング ターゲット、深度バッファー、またはステンシル バッファーに対してハードウェア支援のクリアを実行します。
PFND3DDDI_CLOSEADAPTER

CloseAdapter 関数は、グラフィックス アダプター オブジェクトのリソースを解放します。
PFND3DDDI_COLORFILL

ColorFill 関数は、サーフェス上の四角形を特定の色で塗りつぶします。
PFND3DDDI_COMPOSERECTS

ComposeRects 関数は、ソース サーフェスから変換先サーフェスまでの 2 次元領域を構成します。
PFND3DDDI_CONFIGUREAUTHENICATEDCHANNEL

ConfigureAuthenticatedChannel 関数は、認証されたチャネル内の状態を設定します。
PFND3DDDI_CREATEAUTHENTICATEDCHANNEL

CreateAuthenticatedChannel 関数は、Microsoft Direct3D ランタイムとドライバーが保護の設定とクエリに使用できるチャネルを作成します。
PFND3DDDI_CREATECONTEXTCB

PFND3DDDI_CREATECONTEXTCBコールバック関数はコンテキストを作成します。
PFND3DDDI_CREATECONTEXTVIRTUALCB

pfnCreateContextVirtualCb は、仮想アドレス指定をサポートするコンテキストで使用する必要があります。
PFND3DDDI_CREATECRYPTOSESSION

CreateCryptoSession 関数は、Direct3D ランタイムがセッション キーの管理と、保護されたメモリとの間で暗号化操作を実行するために使用する暗号化セッションを作成します。
PFND3DDDI_CREATEDECODEDEVICE

CreateDecodeDevice 関数は、ビデオのデコードに使用される Microsoft DirectX ビデオ アクセラレーション (DirectX VA) デコード デバイスを作成します。
PFND3DDDI_CREATEDEVICE

CreateDevice 関数は、後続の呼び出しで参照されるグラフィックス コンテキストを作成します。
PFND3DDDI_CREATEEXTENSIONDEVICE

CreateExtensionDevice 関数は、Microsoft DirectX Video Acceleration (DirectX VA) 拡張デバイスを作成します。
PFND3DDDI_CREATEHWCONTEXTCB

新しいハードウェア コンテキストを作成するためのコールバック。
PFND3DDDI_CREATEHWQUEUECB

新しいハードウェア キューを作成するためのコールバック。
PFND3DDDI_CREATELIGHT

CreateLight 関数は光源を作成します。
PFND3DDDI_CREATEOVERLAY

CreateOverlay 関数は、オーバーレイ ハードウェアを割り当て、オーバーレイを表示します。
PFND3DDDI_CREATEOVERLAYCB

pfnCreateOverlayCb 関数は、カーネル モードオーバーレイ オブジェクトを作成し、ディスプレイ ミニポート ドライバーを呼び出してオーバーレイを表示します。
PFND3DDDI_CREATEPAGINGQUEUECB

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

CreatePixelShader 関数は、ピクセル シェーダー コードをハードウェア固有の形式に変換し、このコードをシェーダー ハンドルに関連付けます。
PFND3DDDI_CREATEQUERY

CreateQuery 関数は、Microsoft Direct3D ランタイムが後で処理のために発行するクエリのドライバー側リソースを作成します。
PFND3DDDI_CREATERESOURCE

CreateResource 関数は、リソースを作成します。
PFND3DDDI_CREATERESOURCE2

リソースを作成します。 Windows ディスプレイ ドライバー モデル (WDDM) 1.2 以降のユーザー モード ディスプレイ ドライバーによって実装されます。
PFND3DDDI_CREATESYNCHRONIZATIONOBJECT2CB

デバイス コンテキストが通知して待機できる GPU 同期オブジェクトを作成します。 WDDM 1.2 以降のユーザー モード ディスプレイ ドライバーによって使用されます。
PFND3DDDI_CREATESYNCHRONIZATIONOBJECTCB

pfnCreateSynchronizationObjectCb 関数は、デバイス コンテキストが通知して待機できる同期オブジェクトを作成します。
PFND3DDDI_CREATEVERTEXSHADERDECL

CreateVertexShaderDecl 関数は、頂点シェーダー宣言をハードウェア固有の形式に変換し、宣言をシェーダー ハンドルに関連付けます。
PFND3DDDI_CREATEVERTEXSHADERFUNC

CreateVertexShaderFunc 関数は、頂点シェーダー コードをハードウェア固有の形式に変換し、コードをシェーダー ハンドルに関連付けます。
PFND3DDDI_CREATEVIDEOPROCESSDEVICE

CreateVideoProcessDevice 関数は、ビデオの処理 (ビデオのインターレース解除やビデオの ProcAmp プロパティの調整など) に使用される Microsoft DirectX ビデオ アクセラレーション (DirectX VA) ビデオ処理デバイスを作成します。
PFND3DDDI_CRYPTOSESSIONKEYEXCHANGE

CryptoSessionKeyExchange 関数はセッション キーをネゴシエートします。
PFND3DDDI_DEALLOCATE2CB

pfnDeallocate2Cb ユーザー モード コールバック関数は、リソース オブジェクトが作成された場合にカーネル モード リソース オブジェクトの割り当てを解放します。
PFND3DDDI_DEALLOCATECB

pfnDeallocateCb コールバック関数は、リソース オブジェクトが作成された場合に割り当てまたはカーネル モードのリソース オブジェクトを解放します。
PFND3DDDI_DECODEBEGINFRAME

DecodeBeginFrame 関数は、指定された Microsoft DirectX ビデオ アクセラレータ (VA) デコード デバイスでデコードを開始できることをユーザー モード ディスプレイ ドライバーに通知します。
PFND3DDDI_DECODEENDFRAME

DecodeEndFrame 関数は、現在のフレームをデコードするために必要なすべてのデータが送信されたことをユーザー モードディスプレイドライバーに通知します。
PFND3DDDI_DECODEEXECUTE

DecodeExecute 関数は、指定された Microsoft DirectX ビデオ アクセラレータ (VA) デコード デバイスを使用してデコード操作を実行します。
PFND3DDDI_DECODEEXTENSIONEXECUTE

DecodeExtensionExecute 関数は、指定された Microsoft DirectX ビデオ アクセラレータ (VA) 非標準デコード デバイスを使用してデコード操作を実行します。
PFND3DDDI_DECRYPTIONBLT

DecryptionBlt 関数は、保護されたサーフェスにデータを書き込みます。
PFND3DDDI_DELETEPIXELSHADER

DeletePixelShader 関数は、ピクセル シェーダー コードに関連付けられているドライバー側のリソースをクリーンアップします。
PFND3DDDI_DELETEVERTEXSHADERDECL

DeleteVertexShaderDecl 関数は、頂点シェーダー宣言に関連付けられているドライバー側リソースをクリーンアップします。
PFND3DDDI_DELETEVERTEXSHADERFUNC

DeleteVertexShaderFunc 関数は、頂点シェーダー コードに関連付けられているドライバー側リソースをクリーンアップします。
PFND3DDDI_DEPTHFILL

DepthFill 関数は、ネイティブ形式で指定されたピクセル値で深度バッファーを埋めます。
PFND3DDDI_DESTROYAUTHENTICATEDCHANNEL

DestroyAuthenticatedChannel 関数は、CreateAuthenticatedChannel 関数が作成する認証済みチャネルのリソースを解放します。
PFND3DDDI_DESTROYCONTEXTCB

pfnDestroyContextCb 関数は、pfnCreateContextCb 関数の呼び出しによって作成されたコンテキストを破棄します。
PFND3DDDI_DESTROYCRYPTOSESSION

DestroyCryptoSession 関数は、CreateCryptoSession 関数が作成する暗号化セッションのリソースを解放します。
PFND3DDDI_DESTROYDECODEDEVICE

DestroyDecodeDevice 関数は、Microsoft DirectX ビデオ アクセラレーション (VA) デコード デバイスのリソースを解放します。
PFND3DDDI_DESTROYDEVICE

DestroyDevice 関数は、グラフィックス コンテキストを破棄します。
PFND3DDDI_DESTROYEXTENSIONDEVICE

DestroyExtensionDevice 関数は、Microsoft DirectX Video Acceleration (VA) 拡張機能デバイスのリソースを解放します。
PFND3DDDI_DESTROYHWCONTEXTCB

ハードウェア コンテキストを破棄するコールバック。
PFND3DDDI_DESTROYHWQUEUECB

ハードウェア キューを破棄するコールバック。
PFND3DDDI_DESTROYLIGHT

DestroyLight 関数は光源を非アクティブ化します。
PFND3DDDI_DESTROYOVERLAY

DestroyOverlay 関数は、オーバーレイ ハードウェアを無効にし、オーバーレイ ハンドルを解放します。
PFND3DDDI_DESTROYOVERLAYCB

pfnDestroyOverlayCb 関数は、オーバーレイ ハードウェアを無効にし、カーネル モード オーバーレイ オブジェクトを破棄します。
PFND3DDDI_DESTROYPAGINGQUEUECB

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

DestroyQuery 関数は、クエリのリソースを解放します。
PFND3DDDI_DESTROYRESOURCE

DestroyResource 関数は、指定されたリソースを解放します。
PFND3DDDI_DESTROYSYNCHRONIZATIONOBJECTCB

pfnDestroySynchronizationObjectCb 関数は、pfnCreateSynchronizationObjectCb 関数の呼び出しによって作成された同期オブジェクトを破棄します。
PFND3DDDI_DESTROYVIDEOPROCESSDEVICE

DestroyVideoProcessDevice 関数は、Microsoft DirectX ビデオ アクセラレーション (VA) ビデオ処理デバイスのリソースを解放します。
PFND3DDDI_DISCARD

ビデオ表示メモリからサブリソースのセットを破棄 (削除) します。 Windows ディスプレイ ドライバー モデル (WDDM) 1.2 以降のユーザー モード ディスプレイ ドライバーによって実装されます。
PFND3DDDI_DRAWINDEXEDPRIMITIVE

DrawIndexedPrimitive 関数は、Microsoft Direct3D ランタイムがインデックス データを変換していないインデックス付きプリミティブを描画します。
PFND3DDDI_DRAWINDEXEDPRIMITIVE2

DrawIndexedPrimitive2 関数は、Microsoft Direct3D ランタイムがインデックス データを変換したインデックス付きプリミティブを描画します。
PFND3DDDI_DRAWPRIMITIVE

DrawPrimitive 関数は、Microsoft Direct3D ランタイムが頂点データを変換していないインデックスのないプリミティブを描画します。
PFND3DDDI_DRAWPRIMITIVE2

DrawPrimitive2 関数は、Microsoft Direct3D ランタイムが頂点データを変換したインデックスのないプリミティブを描画します。
PFND3DDDI_DRAWRECTPATCH

DrawRectPatch 関数は、新しいまたはキャッシュされた四角形のパッチを描画するか、以前に定義したパッチの仕様を更新します。
PFND3DDDI_DRAWTRIPATCH

DrawTriPatch 関数は、新しい三角形パッチまたはキャッシュされた三角形パッチを描画するか、以前に定義したパッチの仕様を更新します。
PFND3DDDI_DXVAHD_CREATEVIDEOPROCESSOR

CreateVideoProcessor 関数は、高解像度ビデオの処理に使用される Microsoft DirectX ビデオ アクセラレーション (DirectX VA) ビデオ プロセッサを作成します。
PFND3DDDI_DXVAHD_DESTROYVIDEOPROCESSOR

DestroyVideoProcessor 関数は、Microsoft DirectX Video Acceleration (VA) ビデオ プロセッサのリソースを解放します。
PFND3DDDI_DXVAHD_GETVIDEOPROCESSBLTSTATEPRIVATE

GetVideoProcessBltStatePrivate 関数は、ビデオ プロセッサのプライベート ビット ブロック転送 (bitblt) の状態データを取得します。
PFND3DDDI_DXVAHD_GETVIDEOPROCESSSTREAMSTATEPRIVATE

GetVideoProcessStreamStatePrivate 関数は、ビデオ プロセッサのプライベート ストリーム状態データを取得します。
PFND3DDDI_DXVAHD_SETVIDEOPROCESSBLTSTATE

SetVideoProcessBltState 関数は、ビデオ プロセッサのビット ブロック転送 (bitblt) の状態を設定します。
PFND3DDDI_DXVAHD_SETVIDEOPROCESSSTREAMSTATE

SetVideoProcessStreamState 関数は、ビデオ プロセッサのストリーム状態を設定します。
PFND3DDDI_DXVAHD_VIDEOPROCESSBLTHD

VideoProcessBltHD 関数は、ビデオ入力ストリームを処理し、出力サーフェイスに作成します。
PFND3DDDI_ENCRYPTIONBLT

EncryptionBlt 関数は、保護されたサーフェスから暗号化されたデータを読み取ります。
PFND3DDDI_ESCAPECB

pfnEscapeCb コールバック関数は、ディスプレイ ミニポート ドライバーと情報を共有します。
PFND3DDDI_EVICTCB

pfnEvictCb は、常駐参照カウントをデクリメントするように OS に指示するために使用されます。 この数が 0 に達すると、デバイス所在地リストから割り当てが削除されます。
PFND3DDDI_EXTENSIONEXECUTE

ExtensionExecute 関数は、指定された Microsoft DirectX ビデオ アクセラレータ (VA) 拡張機能デバイスを使用して操作を実行します。
PFND3DDDI_FINISHSESSIONKEYREFRESH

FinishSessionKeyRefresh 関数は、その時点のすべてのバッファーが更新されたセッション キー値を使用することを示します。
PFND3DDDI_FLIPOVERLAY

FlipOverlay 関数を使用すると、オーバーレイ ハードウェアは、指定された新しい割り当ての表示を開始します。
PFND3DDDI_FLIPOVERLAYCB

pfnFlipOverlayCb 関数は、オーバーレイに表示するように割り当てを変更するか、インターリーブされたリソースをインターリーブ解除するときに、現在表示されている割り当ての他のフィールドを表示することを示します。
PFND3DDDI_FLUSH

Flush 関数は、ハードウェア コマンド バッファー内にある未処理のハードウェア コマンドをディスプレイ ミニポート ドライバーに送信します。
PFND3DDDI_FLUSH1

ハードウェア コマンド バッファー内にある未処理のハードウェア コマンドをディスプレイ ミニポート ドライバーに送信するために、Microsoft Direct3D ランタイムによって呼び出されます。 Windows ディスプレイ ドライバー モデル (WDDM) 1.3 以降のユーザー モード ディスプレイ ドライバーによって実装されている必要があります。
PFND3DDDI_FREEGPUVIRTUALADDRESSCB

pfnFreeGpuVirtualAddressCb は、以前に予約またはマップされたさまざまなグラフィックス処理装置 (GPU) 仮想アドレスを解放します。
PFND3DDDI_GENERATEMIPSUBLEVELS

GenerateMipSubLevels 関数は、MIP マップ テクスチャのサブレベルを再生成します。
PFND3DDDI_GETCAPS

GetCaps 関数は、グラフィックス アダプターの機能を照会します。
PFND3DDDI_GETCAPTUREALLOCATIONHANDLE

GetCaptureAllocationHandle 関数は、指定されたキャプチャ リソース ハンドルをカーネル モードの割り当てハンドルにマップします。
PFND3DDDI_GETENCRYPTIONBLTKEY

GetEncryptionBltKey 関数は、ドライバーの EncryptionBlt 関数が返すデータの暗号化を解除するために使用されるキーを返します。
PFND3DDDI_GETINFO

GetInfo 関数は、指定されたディスプレイ デバイスに関する情報を取得します。
PFND3DDDI_GETMULTISAMPLEMETHODLISTCB

pfnGetMultisampleMethodListCb 関数は、割り当ての指定された幅、高さ、および形式に使用される複数のサンプル メソッドの一覧を取得します。
PFND3DDDI_GETOVERLAYCOLORCONTROLS

GetOverlayColorControls 関数は、指定されたオーバーレイのカラー コントロール設定を取得します。
PFND3DDDI_GETPITCH

GetPitch 関数は、保護されたサーフェスまたはロックできないサーフェスのピッチを取得します。
PFND3DDDI_GETQUERYDATA

GetQueryData 関数は、クエリに関する情報を取得します。
PFND3DDDI_GETRESOURCEPRESENTPRIVATEDRIVERDATACB

pfnGetResourcePresentPrivateDriverDataCb は、現在の間にリソースに関連付けられているリソースプライベート データのクエリに使用されます。
PFND3DDDI_INVALIDATECACHECB

PFND3DDDI_INVALIDATECACHECBコールバック関数はキャッシュを無効にします。
PFND3DDDI_ISSUEQUERY

IssueQuery 関数はクエリを処理します。
PFND3DDDI_LOCK

Lock 関数は、指定されたリソースまたはリソース内のサーフェスをロックします。
PFND3DDDI_LOCK2CB

pfnLock2Cb 関数は、割り当てをロックし、ディスプレイ ミニポート ドライバーまたはビデオ メモリ マネージャーから割り当てへのポインターを取得します。
PFND3DDDI_LOCKASYNC

LockAsync 関数は、指定されたリソースまたはリソース内のサーフェスをロックします。
PFND3DDDI_LOCKCB

pfnLockCb 関数は、割り当てをロックし、ディスプレイ ミニポート ドライバーまたはビデオ メモリ マネージャーから割り当てへのポインターを取得します。
PFND3DDDI_LOGSTRINGTABLE

Microsoft Direct3D ランタイムによって呼び出され、ユーザー モード ディスプレイ ドライバーにカスタム イベント トレーシング for Windows (ETW) マーカー イベントをログに記録するように要求します。 必要に応じて、Windows ディスプレイ ドライバー モデル (WDDM) 1.3 以降のドライバーによって実装されます。
PFND3DDDI_LOGUMDMARKERCB

カスタム イベント トレーシング for Windows (ETW) マーカー イベントをログに記録するために、ユーザー モード ディスプレイ ドライバーによって呼び出されます。
PFND3DDDI_MAKERESIDENTCB

PFND3DDDI_MAKERESIDENTCBは、デバイス所在地リストにリソースを追加し、この割り当ての常駐参照カウントをインクリメントするように OS に指示します。
PFND3DDDI_MAPGPUVIRTUALADDRESSCB

pfnMapGpuVirtualAddressCb 関数の詳細を確認してください。
PFND3DDDI_MULTIPLYTRANSFORM

MultiplyTransform 関数は、現在の変換を変更します。
PFND3DDDI_OFFERALLOCATIONS2CB

PFND3DDDI_OFFERALLOCATIONS2CB コールバック関数は、再利用のためにビデオ メモリ割り当てを提供するために、ユーザー モードディスプレイドライバーによって呼び出されます。
PFND3DDDI_OFFERALLOCATIONSCB

PFND3DDDI_OFFERALLOCATIONSCBコールバック関数は、再利用のためにビデオ メモリ割り当てを提供するために、ユーザー モードディスプレイドライバーによって呼び出されます。
PFND3DDDI_OFFERRESOURCES

ユーザー モード ディスプレイ ドライバーが再利用のためにビデオ メモリ リソースを提供することを要求するために、Microsoft Direct3D ランタイムによって呼び出されます。
PFND3DDDI_OPENADAPTER

OpenAdapter 関数は、後続の呼び出しで参照されるグラフィックス アダプター オブジェクトを作成します。
PFND3DDDI_OPENRESOURCE

OpenResource 関数は、共有リソースが開かれていることをドライバーに通知します。
PFND3DDDI_PRESENT

Present 関数は、アプリケーションがレンダリングを完了したことをユーザー モードのディスプレイ ドライバーに通知し、ドライバーがコピーまたは反転によってソースサーフェスを表示するか、ドライバーがカラーフィル操作を実行することを要求します。
PFND3DDDI_PRESENT1

アプリケーションのレンダリングが完了し、共有リソースのすべての所有権が解放されたことをユーザー モード ディスプレイ ドライバーに通知し、ドライバーが移動先画面に表示されるように要求します。
PFND3DDDI_PRESENTCB

pfnPresentCb 関数は、ソース割り当てからコンテンツをコピーします。
PFND3DDDI_PRESENTMULTIPLANEOVERLAY

Microsoft Direct3D ランタイムによって呼び出され、アプリケーションがレンダリングを完了したことをユーザー モード ディスプレイ ドライバーに通知し、ドライバーがコピーまたは反転によってソースサーフェスを表示するか、ドライバーがカラーフィル操作を実行するように要求します。 マルチプレーン オーバーレイをサポートする Windows ディスプレイ ドライバー モデル (WDDM) 1.3 以降のドライバーで実装する必要があります。
PFND3DDDI_PRESENTMULTIPLANEOVERLAYCB

ソース マルチプレーン オーバーレイ割り当てからコピー先の割り当てにコンテンツをコピーします。 Windows ディスプレイ ドライバー モデル (WDDM) 1.3 以降のユーザー モード ディスプレイ ドライバーによって呼び出すことができます。
PFND3DDDI_QUERYADAPTERINFOCB

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

グラフィックス アダプター情報を取得するためにクライアント ドライバーによって実装されます。
PFND3DDDI_QUERYAUTHENTICATEDCHANNEL

QueryAuthenticatedChannel 関数は、認証されたチャネルに対して機能と状態の情報を照会します。
PFND3DDDI_QUERYDLISTFORAPPLICATION

PFND3DDDI_QUERYDLISTFORAPPLICATIONコールバック関数は、アプリケーションの DList に対してクエリを実行します。
PFND3DDDI_QUERYDLISTFORAPPLICATION1

ハイブリッド システムでの Microsoft Direct3D の初期化中に呼び出され、アプリケーションを実行する GPU を決定します。 dList は、ディスクリート GPU でのハイ パフォーマンス レンダリングにクロスアダプター共有サーフェスを必要とするアプリケーションの一覧です。
PFND3DDDI_QUERYDLISTFORAPPLICATION2

PFND3DDDI_QUERYDLISTFORAPPLICATION2コールバック関数は、アプリケーションの dList を照会します。
PFND3DDDI_QUERYRESIDENCYCB

pfnQueryResidencyCb 関数は、リソースまたは割り当てのリストの常駐状態を照会します。
PFND3DDDI_QUERYRESOURCERESIDENCY

QueryResourceResidency 関数は、指定されたリソースの一覧の保存場所を決定します。
PFND3DDDI_RECLAIMALLOCATIONS2CB

pfnReclaimAllocations2Cb は、以前に再利用のために提供されていたビデオ メモリ割り当てを再利用するために、ユーザー モード ドライバーによって呼び出されます。
PFND3DDDI_RECLAIMALLOCATIONS3CB

pfnReclaimAllocations3Cb は、以前に再利用のために提供されていたビデオ メモリ割り当てを再利用するために、ユーザー モード ドライバーによって呼び出されます。
PFND3DDDI_RECLAIMALLOCATIONSCB

ユーザー モード ディスプレイ ドライバーによって呼び出され、以前に再利用のために提供されていたビデオ メモリ割り当てを再利用します。
PFND3DDDI_RECLAIMRESOURCES

以前に再利用のために提供されたビデオ メモリ リソースを再利用するために、Microsoft Direct3D ランタイムによって呼び出されます。
PFND3DDDI_RENAME

Rename 関数は、指定されたリソースに対して LockAsync 関数が以前に返した名前変更された割り当ての使用を開始するようにユーザー モードのディスプレイ ドライバーに通知します。
PFND3DDDI_RENDERCB

pfnRenderCb 関数は、ディスプレイ ミニポート ドライバーにレンダリングするための現在のコマンド バッファーを送信します。
PFND3DDDI_RESERVEGPUVIRTUALADDRESSCB

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

ResolveSharedResource 関数は、共有サーフェスの所有権が変更されたこと、または GDI 相互運用にサーフェスが使用されていることをユーザー モードのディスプレイ ドライバーに通知します。
PFND3DDDI_SETASYNCCALLBACKSCB

pfnSetAsyncCallbacksCb 関数は、ランタイムがワーカー スレッドからランタイムのコールバック関数への呼び出しの受信を開始または停止するかどうかを Microsoft Direct3D ランタイムに通知します。
PFND3DDDI_SETCLIPPLANE

SetClipPlane 関数は、クリップ プレーンを設定します。
PFND3DDDI_SETCONVOLUTIONKERNELMONO

SetConvolutionKernelMono 関数は、D3DTEXF_CONVOLUTIONMONO テクスチャ フィルター モードが設定されている場合に使用されるカーネル フィルターの解像度と重みを定義します。
PFND3DDDI_SETDECODERENDERTARGET

SetDecodeRenderTarget 関数は、デコード操作のレンダー ターゲット サーフェイスを設定します。
PFND3DDDI_SETDEPTHSTENCIL

SetDepthStencil 関数は、ドライバーのコンテキストで深度バッファーを設定します。
PFND3DDDI_SETDISPLAYMODE

SetDisplayMode 関数は、GDI デスクトップでサポートされていない表示モードまたはプライマリに切り替わります。
PFND3DDDI_SETDISPLAYMODECB

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

pfnSetDisplayPrivateDriverFormatCb 関数は、ビデオの現在のソースの private-format 属性を変更します。
PFND3DDDI_SETINDICES

SetIndices 関数は、現在のインデックス バッファーを設定します。
PFND3DDDI_SETINDICESUM

SetIndicesUM 関数は、現在のインデックス バッファーを指定されたユーザー メモリ バッファーに設定します。
PFND3DDDI_SETLIGHT

SetLight 関数は、光源のプロパティを設定します。
PFND3DDDI_SETMARKER

pfnSetMarker の最後の呼び出し以降に GPU 作業が完了した場合に、新しいタイム スタンプを生成する必要があることをユーザー モード ディスプレイ ドライバーに通知します。
PFND3DDDI_SETMARKERMODE

Windows イベント トレーシング (ETW) マーカー イベントの種類をサポートする必要があることをユーザー モード ディスプレイ ドライバーに通知します。
PFND3DDDI_SETMATERIAL

SetMaterial 関数は、システム上のデバイスがレンダリング中に必要な効果を作成するために使用するマテリアル プロパティを設定します。
PFND3DDDI_SETOVERLAYCOLORCONTROLS

SetOverlayColorControls 関数は、指定されたオーバーレイのカラー コントロール設定を変更します。
PFND3DDDI_SETPALETTE

SetPalette 関数は、パレットをテクスチャに関連付けます。
PFND3DDDI_SETPIXELSHADER

SetPixelShader 関数は、すべての描画操作で使用するピクセル シェーダーを設定します。
PFND3DDDI_SETPIXELSHADERCONST

SetPixelShaderConst 関数は、浮動小数点値を持つ 1 つ以上のピクセル シェーダー定数レジスタを設定します。
PFND3DDDI_SETPIXELSHADERCONSTB

SetPixelShaderConstB 関数は、ブール値を持つ 1 つ以上のピクセル シェーダー定数レジスタを設定します。
PFND3DDDI_SETPIXELSHADERCONSTI

SetPixelShaderConstI 関数は、整数値を持つ 1 つ以上のピクセル シェーダー定数レジスタを設定します。
PFND3DDDI_SETPRIORITY

SetPriority 関数は、マネージド テクスチャのメモリからの削除の優先順位を設定します。
PFND3DDDI_SETPRIORITYCB

pfnSetPriorityCb 関数は、リソースまたは割り当てのリストの優先順位レベルを設定します。
PFND3DDDI_SETRENDERSTATE

SetRenderState 関数は、レンダリング状態を更新します。
PFND3DDDI_SETRENDERTARGET

SetRenderTarget 関数は、レンダー ターゲット サーフェスを設定します。
PFND3DDDI_SETSCISSORRECT

SetScissorRect 関数は、レンダリングが制限されているレンダー ターゲットの一部をマークします。
PFND3DDDI_SETSTREAMSOURCE

SetStreamSource 関数は、頂点ストリーム ソースの一部を頂点バッファーにバインドします。
PFND3DDDI_SETSTREAMSOURCEFREQ

SetStreamSourceFreq 関数は、頂点バッファーにバインドされているストリーム ソースの頻度除数を設定します。
PFND3DDDI_SETSTREAMSOURCEUM

SetStreamSourceUM 関数は、頂点ストリーム ソースをユーザー メモリ バッファーにバインドします。
PFND3DDDI_SETTEXTURE

SetTexture 関数は、複数のテクスチャ グループ内の特定のステージにテクスチャを挿入します。
PFND3DDDI_SETTEXTURESTAGESTATE

SetTextureStageState 関数は、マルチテクスチャ グループ内の特定のステージでのテクスチャの状態を更新します。
PFND3DDDI_SETTRANSFORM

SetTransform 関数は、変換を設定します。
PFND3DDDI_SETVERTEXSHADERCONST

SetVertexShaderConst 関数は、浮動小数点値を持つ 1 つ以上の頂点シェーダー定数レジスタを設定します。
PFND3DDDI_SETVERTEXSHADERCONSTB

SetVertexShaderConstB 関数は、ブール値を持つ 1 つ以上の頂点シェーダー定数レジスタを設定します。
PFND3DDDI_SETVERTEXSHADERCONSTI

SetVertexShaderConstI 関数は、1 つ以上の頂点シェーダー定数レジスタを整数値で設定します。
PFND3DDDI_SETVERTEXSHADERDECL

SetVertexShaderDecl 関数は、後続のすべての描画操作でその宣言を使用するように頂点シェーダー宣言を設定します。
PFND3DDDI_SETVERTEXSHADERFUNC

SetVertexShaderFunc 関数は、後続のすべての描画操作でそのコードを使用するように頂点シェーダー コードを設定します。
PFND3DDDI_SETVIDEOPROCESSRENDERTARGET

SetVideoProcessRenderTarget 関数は、ビデオ処理に使用されるレンダー ターゲット サーフェスを設定します。
PFND3DDDI_SETVIEWPORT

SetViewport 関数は、ビュークリッピング四角形のガード バンド対応ドライバーに通知します。
PFND3DDDI_SETZRANGE

SetZRange 関数は、z 値の範囲についてドライバーに通知します。
PFND3DDDI_SIGNALSYNCHRONIZATIONOBJECT2CB

指定したコンテキスト ダイレクト メモリ アクセス (DMA) ストリーム内の指定した同期オブジェクトにシグナルを挿入します。 WDDM 1.2 以降のユーザー モード ディスプレイ ドライバーによって使用されます。
PFND3DDDI_SIGNALSYNCHRONIZATIONOBJECTCB

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

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

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

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

StartSessionKeyRefresh 関数は、ドライバーの FinishSessionKeyRefresh 関数がセッション キーを使用して排他的 OR 操作 (XOR) を実行するために後で使用する乱数を返します。
PFND3DDDI_STATESET

StateSet 関数は、状態ブロックを設定します。
PFND3DDDI_SUBMITCOMMANDCB

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

ハードウェア キューにコマンドを送信するコールバック。
PFND3DDDI_SUBMITHISTORYSEQUENCECB

PFND3DDDI_SUBMITHISTORYSEQUENCECBコールバック関数の詳細については、こちらを参照してください。
PFND3DDDI_SUBMITPRESENTBLTTOHWQUEUECB

現在の blt をハードウェア キューに送信するためにクライアント ドライバーによって実装されます。
PFND3DDDI_SUBMITPRESENTTOHWQUEUECB

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

シグナル コマンドをハードウェア キューに送信するコールバック。
PFND3DDDI_SUBMITWAITFORSYNCOBJECTSTOHWQUEUECB

待機コマンドをハードウェア キューに送信するコールバック。
PFND3DDDI_SYNCTOKEN

PFND3DDDI_SYNCTOKEN コールバックによって同期トークンが作成されます。
PFND3DDDI_SYNCTOKENCB

PFND3DDDI_SYNCTOKENCB コールバックは、同期トークンを作成します。
PFND3DDDI_TEXBLT

TexBlt 関数は、ソース テクスチャから移行先テクスチャへのビット ブロック転送 (ビットブレット) 操作を実行します。これには、ソース テクスチャのすべてのサブレベルが含まれます。
PFND3DDDI_TEXBLT1

ソース テクスチャのすべてのサブレベルを含む、ソース テクスチャから宛先テクスチャへのビット ブロック転送 (bitblt) 操作を実行します。 Windows ディスプレイ ドライバー モデル (WDDM) 1.2 以降のユーザー モード ディスプレイ ドライバーによって実装されます。
PFND3DDDI_TRIMRESIDENCYSET

pfnTrimResidencySet は、特定のデバイスの常駐リストをトリミングするために使用されます。 ユーザー モード ドライバーは、新しいメモリ常駐モデルに参加するために、このコールバックを実装する必要があります。
PFND3DDDI_UNLOCK

Unlock 関数は、以前に Lock 関数によってロックされていたリソース内のリソースまたはサーフェスのロックを解除します。
PFND3DDDI_UNLOCK2CB

pfnUnlock2Cb 関数は、pfnLock2Cb 関数の呼び出しによってロックされた割り当てのロックを解除します。
PFND3DDDI_UNLOCKASYNC

UnlockAsync 関数は、LockAsync 関数が以前にロックしたリソースまたはリソース内のサーフェスのロックを解除します。
PFND3DDDI_UNLOCKCB

pfnUnlockCb 関数は、pfnLockCb 関数の呼び出しによってロックされた割り当てのロックを解除します。
PFND3DDDI_UPDATEALLOCATIONPROPERTYCB

pfnUpdateAllocationPropertyCb 関数は、新しい割り当てを作成せずに、割り当てのプロパティを更新します。
PFND3DDDI_UPDATEGPUVIRTUALADDRESSCB

pfnUpdateGpuVirtualAddressCb は、タイル リソースのコンテキストで使用される特別な操作です。
PFND3DDDI_UPDATEOVERLAY

UpdateOverlay 関数は、表示されているオーバーレイを再構成または移動します。
PFND3DDDI_UPDATEOVERLAYCB

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

UpdatePalette 関数は、テクスチャ パレットを更新します。
PFND3DDDI_UPDATESUBRESOURCEUP

Microsoft Direct3D ランタイムによって呼び出され、ソース システム メモリ リージョンからターゲット サブリソース リージョンを更新します。 Windows ディスプレイ ドライバー モデル (WDDM) 1.3 以降のユーザー モード ディスプレイ ドライバーによって実装されている必要があります。
PFND3DDDI_UPDATEWINFO

UpdateWInfo 関数は、w バッファリングの w 範囲を更新します。
PFND3DDDI_VALIDATEDEVICE

ValidateDevice 関数は、ハードウェアが現在の状態で指定されたブレンド操作を実行できるパスの数を返します。
PFND3DDDI_VIDEOPROCESSBEGINFRAME

VideoProcessBeginFrame 関数は、指定された Microsoft DirectX ビデオ アクセラレータ (VA) ビデオ処理装置でビデオ フレームの処理を開始できることをユーザー モード ディスプレイ ドライバーに通知します。
PFND3DDDI_VIDEOPROCESSBLT

VideoProcessBlt 関数は、指定された Microsoft DirectX ビデオ アクセラレータ (VA) ビデオ処理装置を使用してビデオ フレームを処理します。
PFND3DDDI_VIDEOPROCESSENDFRAME

VideoProcessEndFrame 関数は、現在のフレームを処理するために必要なすべてのデータが送信されたことをユーザー モード ディスプレイ ドライバーに通知します。
PFND3DDDI_VOLBLT

VolBlt 関数は、ソース ボリューム テクスチャから宛先ボリューム テクスチャへのビット ブロック転送 (bitblt) 操作を実行します。
PFND3DDDI_VOLBLT1

ソース ボリューム テクスチャから移行先ボリューム テクスチャへのビット ブロック転送 (bitblt) 操作を実行します。 Windows ディスプレイ ドライバー モデル (WDDM) 1.2 以降のユーザー モード ディスプレイ ドライバーによって実装されます。
PFND3DDDI_WAITFORSYNCHRONIZATIONOBJECT2CB

指定したコンテキスト コマンド ストリームに、指定した同期オブジェクトの待機コマンドを挿入します。 Windows ディスプレイ ドライバー モデル (WDDM) 1.2 以降のユーザー モード ディスプレイ ドライバーで使用されます。
PFND3DDDI_WAITFORSYNCHRONIZATIONOBJECTCB

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

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

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

Event Tracing for Windows (ETW) マーカー イベントをログに記録するために LogMarkerStringTable 関数によって使用される文字列テーブル エントリを検索します。 必要に応じて、Windows ディスプレイ ドライバー モデル (WDDM) 1.3 以降のドライバーによって実装されます。

構造

 
D3D12DDICB_OFFERALLOCATIONS

D3D12DDICB_OFFERALLOCATIONS構造は、割り当てを提供するために使用されます。
D3D12DDICB_RECLAIMALLOCATIONS2

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

D3DDDI_ADAPTERCALLBACKS構造体には、ユーザー モード ディスプレイ ドライバーが使用できる Microsoft Direct3D ランタイム コールバック関数が含まれています。
D3DDDI_ADAPTERFUNCS

D3DDDI_ADAPTERFUNCS構造体には、ユーザー モード ディスプレイ ドライバーがグラフィックス アダプター オブジェクトと通信するために実装できる関数が含まれています。
D3DDDI_BATCHEDMARKERDATA

D3DDDI_BATCHEDMARKERDATA構造は、D3D12 ドライバーからの高性能マーカー データを提供します。
D3DDDI_BLTFLAGS

D3DDDI_BLTFLAGS構造体は、実行するビット ブロック転送 (ビットblt) の種類を識別します。
D3DDDI_CHECK_MULTIPLANE_OVERLAY_SUPPORT_PLANE_INFO

マルチプレーン オーバーレイのサポート プレーン情報をチェックするために使用されます。
D3DDDI_COLORFILLFLAGS

D3DDDI_COLORFILLFLAGS構造体では、サーフェス上の四角形を色分けする方法について説明します。
D3DDDI_CREATEDEVICEFLAGS

D3DDDI_CREATEDEVICEFLAGS構造では、デバイスを作成する方法について説明します。
D3DDDI_DEVICECALLBACKS

D3DDDI_DEVICECALLBACKS構造の詳細については、こちらを参照してください。
D3DDDI_DEVICEFUNCS

D3DDDI_DEVICEFUNCS構造体には、グラフィックス プリミティブをレンダリングし、状態の変更を処理するためにユーザー モードディスプレイ ドライバーが実装できる関数が含まれています。
D3DDDI_EXECUTIONSTATEESCAPE

デバイスの状態を指定します。
D3DDDI_FLIPOVERLAYFLAGS

D3DDDI_FLIPOVERLAYFLAGS構造体は、オーバーレイ上のリソースを反転する方法を識別します。
D3DDDI_FRAMELATENCYESCAPE

アプリの最大フレーム待機時間を指定します。
D3DDDI_ISSUEQUERYFLAGS

D3DDDI_ISSUEQUERYFLAGS構造体は、クエリの問題の状態を識別します。
D3DDDI_LIGHT

D3DDDI_LIGHT構造体は、照明プロパティのセットを記述します。
D3DDDI_LOCKASYNCFLAGS

D3DDDI_LOCKASYNCFLAGS構造体は、リソースをロックする方法を識別します。
D3DDDI_LOCKFLAGS

D3DDDI_LOCKFLAGS構造体は、リソースをロックする方法を識別します。
D3DDDI_MULTIPLANE_ALLOCATION_INFO

D3DDDI_MULTIPLANE_OVERLAY_ALLOCATION_INFO構造体は、マルチプレーン オーバーレイ割り当てに関する情報を指定します。
D3DDDI_MULTIPLANE_OVERLAY_ATTRIBUTES

_D3DDDI_MULTIPLANE_OVERLAY_ATTRIBUTES構造体には、オーバーレイ プレーン属性を指定するためにユーザー モード ディスプレイ ドライバーによって使用される情報が含まれています。
D3DDDI_MULTIPLANE_OVERLAY_CAPS

D3DDDI_MULTIPLANE_OVERLAY_CAPS構造体には、オーバーレイ プレーン機能を指定するためにユーザー モード ディスプレイ ドライバーによって使用される情報が含まれています。
D3DDDI_MULTIPLANE_OVERLAY_GROUP_CAPS

オーバーレイ プレーン機能のグループを指定するために、ユーザー モード ディスプレイ ドライバーによって使用されます。
D3DDDI_MULTIPLANE_OVERLAY_GROUP_CAPS_INPUT

マルチプレーン オーバーレイ機能グループの情報を指定します。
D3DDDI_OPENRESOURCEFLAGS

D3DDDI_OPENRESOURCEFLAGS構造体は、開くリソースの種類を識別します。
D3DDDI_OVERLAYCOLORCONTROLS

D3DDDI_OVERLAYCOLORCONTROLS構造では、オーバーレイの色制御設定について説明します。
D3DDDI_OVERLAYCOLORCONTROLSFLAGS

D3DDDI_OVERLAYCOLORCONTROLSFLAGS構造体は、オーバーレイ ハードウェアがサポートする色制御設定を識別します。
D3DDDI_OVERLAYINFO

D3DDDI_OVERLAYINFO構造体は、オーバーレイに関する情報を記述します。
D3DDDI_OVERLAYINFOFLAGS

D3DDDI_OVERLAYINFOFLAGS構造体は、実行するオーバーレイ操作の種類を識別します。
D3DDDI_PRESENT_MULTIPLANE_OVERLAY

表示するオーバーレイ 平面を指定します。
D3DDDI_PRESENTFLAGS

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

D3DDDI_UNLOCKASYNCFLAGS構造体は、リソースのロックを解除する方法を識別します。
D3DDDI_UNLOCKFLAGS

D3DDDI_UNLOCKFLAGS構造体は、リソースのロックを解除する方法を識別します。
D3DDDIARG_AUTHENTICATEDCHANNELKEYEXCHANGE

D3DDDIARG_AUTHENTICATEDCHANNELKEYEXCHANGE構造体は、認証されたチャネルが使用するセッション キーを含むバッファーを記述します。
D3DDDIARG_BLT

D3DDDIARG_BLT構造体は、ビット ブロック転送 (bitblt) のパラメーターを記述します。
D3DDDIARG_BUFFERBLT

D3DDDIARG_BUFFERBLT構造体は、バッファー ビット ブロック転送 (bitblt) 操作のパラメーターを記述します。
D3DDDIARG_BUFFERBLT1

バッファー ビット ブロック転送 (bitblt) 操作のパラメーターについて説明します。
D3DDDIARG_CAPTURETOSYSMEM

D3DDDIARG_CAPTURETOSYSMEM構造体は、キャプチャ バッファーからビデオ メモリサーフェイスへのビット ブロック転送 (ビットblt) のパラメーターを記述します。
D3DDDIARG_CHECKDIRECTFLIPSUPPORT

Direct Flip 操作に使用されるリソースを指定します。この操作では、アプリケーションのマネージド プライマリ割り当てとデスクトップ ウィンドウ マネージャー (DWM) マネージド プライマリ割り当ての間でビデオ メモリがシームレスに反転されます。
D3DDDIARG_CHECKMULTIPLANEOVERLAYSUPPORT

pfnCheckMultiPlaneOverlaySupport (D3D) 関数の呼び出しで使用され、マルチプレーン オーバーレイのハードウェア サポートの詳細をチェックします。
D3DDDIARG_CHECKPRESENTDURATIONSUPPORT

CheckPresentDurationSupport 関数の呼び出しで使用され、新しいモニターの更新レートにシームレスに切り替えるためのハードウェア デバイスのサポートに関する詳細をチェックします。
D3DDDIARG_CLEAR

D3DDDIARG_CLEAR構造体は、ハードウェア支援のクリア操作のパラメーターを記述します。
D3DDDIARG_COLORFILL

D3DDDIARG_COLORFILL構造体は、色塗りつぶし操作のパラメーターを記述します。
D3DDDIARG_COMPOSERECTS

D3DDDIARG_COMPOSERECTS構造体は、四角形の領域を構成するために使用されるパラメーターを記述します。
D3DDDIARG_CONFIGUREAUTHENTICATEDCHANNEL

D3DDDIARG_CONFIGUREAUTHENTICATEDCHANNEL構造体は、ConfigureAuthenticatedChannel 関数を使用して認証されたチャネル内で設定される状態を記述します。
D3DDDIARG_COPYFLAGS

そのリソース内のリージョンのコピーまたは更新操作中にリソースの既存のコンテンツを処理する方法について説明します。 Windows ディスプレイ ドライバー モデル (WDDM) 1.3 以降のユーザー モード ディスプレイ ドライバーで使用されます。
D3DDDIARG_COUNTER_INFO

カウンターを操作するための情報について説明します。
D3DDDIARG_CREATEAUTHENTICATEDCHANNEL

D3DDDIARG_CREATEAUTHENTICATEDCHANNEL構造体は、作成するチャネルを識別します。
D3DDDIARG_CREATECRYPTOSESSION

D3DDDIARG_CREATECRYPTOSESSION構造では、作成する暗号化セッションについて説明します。
D3DDDIARG_CREATEDECODEDEVICE

D3DDDIARG_CREATEDECODEDEVICE構造では、作成する Microsoft DirectX ビデオ アクセラレーション (DirectX VA) デコード デバイスについて説明します。
D3DDDIARG_CREATEDEVICE

D3DDDIARG_CREATEDEVICE構造体には、作成するディスプレイ デバイスを記述する情報が含まれています。
D3DDDIARG_CREATEEXTENSIONDEVICE

D3DDDIARG_CREATEEXTENSIONDEVICE構造では、作成する Microsoft DirectX ビデオ アクセラレーション (DirectX VA) 拡張機能デバイスについて説明します。
D3DDDIARG_CREATELIGHT

D3DDDIARG_CREATELIGHT構造体には、ライト配列へのインデックスが含まれています。
D3DDDIARG_CREATEOVERLAY

D3DDDIARG_CREATEOVERLAY構造体は、作成するオーバーレイを記述します。
D3DDDIARG_CREATEPIXELSHADER

D3DDDIARG_CREATEPIXELSHADER構造体は、ピクセル シェーダー コードに関連付けるシェーダー ハンドルを指定します。
D3DDDIARG_CREATEQUERY

D3DDDIARG_CREATEQUERY構造体は、作成するクエリを識別します。
D3DDDIARG_CREATEVERTEXSHADERDECL

D3DDDIARG_CREATEVERTEXSHADERDECL構造体は、頂点シェーダー宣言に関連付けるシェーダー ハンドルを指定します。
D3DDDIARG_CREATEVERTEXSHADERFUNC

D3DDDIARG_CREATEVERTEXSHADERFUNC構造体は、頂点シェーダー コードに関連付けるシェーダー ハンドルを指定します。
D3DDDIARG_CREATEVIDEOPROCESSDEVICE

D3DDDIARG_CREATEVIDEOPROCESSDEVICE構造では、作成する Microsoft DirectX ビデオ アクセラレーション (DirectX VA) ビデオ処理装置について説明します。
D3DDDIARG_CRYPTOSESSIONKEYEXCHANGE

D3DDDIARG_CRYPTOSESSIONKEYEXCHANGE構造体は、暗号化に使用されるセッション キーを含むバッファーを記述します。
D3DDDIARG_DECODEBEGINFRAME

D3DDDIARG_DECODEBEGINFRAME構造体は、フレームのデコードを開始する必要がある Microsoft DirectX ビデオ アクセラレータ (VA) デコーダーを指定します。
D3DDDIARG_DECODEENDFRAME

D3DDDIARG_DECODEENDFRAME構造体は、フレームのデコードを停止する必要がある Microsoft DirectX ビデオ アクセラレータ (VA) デコーダーを指定します。
D3DDDIARG_DECODEEXECUTE

D3DDDIARG_DECODEEXECUTE構造では、実行する Microsoft DirectX ビデオ アクセラレーション (VA) デコード操作について説明します。
D3DDDIARG_DECODEEXTENSIONEXECUTE

D3DDDIARG_DECODEEXTENSIONEXECUTE構造では、実行する標準外の Microsoft DirectX ビデオ アクセラレーション (VA) デコード操作について説明します。
D3DDDIARG_DECRYPTIONBLT

D3DDDIARG_DECRYPTIONBLT構造体は、DecryptionBlt 関数の呼び出しで復号化されたビット ブロック転送 (bitblt) のパラメーターを記述します。
D3DDDIARG_DEPTHFILL

D3DDDIARG_DEPTHFILL構造体は、深度埋め込み操作のパラメーターを記述します。
D3DDDIARG_DESTROYAUTHENTICATEDCHANNEL

D3DDDIARG_DESTROYAUTHENTICATEDCHANNEL構造体には、DestroyAuthenticatedChannel 関数の呼び出しで破棄される認証済みチャネルへのハンドルが含まれています。
D3DDDIARG_DESTROYCRYPTOSESSION

D3DDDIARG_DESTROYCRYPTOSESSION構造体には、DestroyCryptoSession 関数の呼び出しで破棄される暗号化セッションへのハンドルが含まれています。
D3DDDIARG_DESTROYLIGHT

D3DDDIARG_DESTROYLIGHT構造体には、ライトが破棄されるライト配列へのインデックスが含まれています。
D3DDDIARG_DESTROYOVERLAY

D3DDDIARG_DESTROYOVERLAY構造体には、無効にするオーバーレイへのハンドルが含まれています。
D3DDDIARG_DISCARD

コンテンツが不要になったため破棄できるビデオ表示メモリを定義します。
D3DDDIARG_DRAWINDEXEDPRIMITIVE

D3DDDIARG_DRAWINDEXEDPRIMITIVE構造体は、描画するインデックス付きプリミティブを記述します。
D3DDDIARG_DRAWINDEXEDPRIMITIVE2

D3DDDIARG_DRAWINDEXEDPRIMITIVE2構造体は、描画するインデックス付きプリミティブを記述します。
D3DDDIARG_DRAWPRIMITIVE

D3DDDIARG_DRAWPRIMITIVE構造体は、描画するインデックスのないプリミティブを記述します。
D3DDDIARG_DRAWPRIMITIVE2

D3DDDIARG_DRAWPRIMITIVE2構造体は、描画するインデックスのないプリミティブを記述します。
D3DDDIARG_DRAWRECTPATCH

D3DDDIARG_DRAWRECTPATCH構造体は、描画する四角形のパッチを記述します。
D3DDDIARG_DRAWTRIPATCH

D3DDDIARG_DRAWTRIPATCH構造体は、描画する三角形のパッチを記述します。
D3DDDIARG_DXVAHD_CREATEVIDEOPROCESSOR

D3DDDIARG_DXVAHD_CREATEVIDEOPROCESSOR構造では、作成する Microsoft DirectX ビデオ アクセラレーション (DirectX VA) ビデオ プロセッサについて説明します。
D3DDDIARG_DXVAHD_GETVIDEOPROCESSBLTSTATEPRIVATE

D3DDDIARG_DXVAHD_GETVIDEOPROCESSBLTSTATEPRIVATE構造体は、取得するビデオ プロセッサのプライベート ビット ブロック転送 (bitblt) 状態を表します。
D3DDDIARG_DXVAHD_GETVIDEOPROCESSSTREAMSTATEPRIVATE

D3DDDIARG_DXVAHD_GETVIDEOPROCESSSTREAMSTATEPRIVATE構造体は、取得するビデオ プロセッサのプライベート ストリーム状態を表します。
D3DDDIARG_DXVAHD_SETVIDEOPROCESSBLTSTATE

D3DDDIARG_DXVAHD_SETVIDEOPROCESSBLTSTATE構造体は、変更するビデオ プロセッサのビット ブロック転送 (bitblt) 状態と、状態の変更に使用されるデータを記述します。
D3DDDIARG_DXVAHD_SETVIDEOPROCESSSTREAMSTATE

D3DDDIARG_DXVAHD_SETVIDEOPROCESSSTREAMSTATE構造体は、変更するビデオ プロセッサのストリーム状態と、状態の変更に使用されるデータを記述します。
D3DDDIARG_DXVAHD_VIDEOPROCESSBLTHD

D3DDDIARG_DXVAHD_VIDEOPROCESSBLTHD構造では、実行する Microsoft DirectX ビデオ アクセラレーション (VA) ビデオ処理の高解像度操作について説明します。
D3DDDIARG_ENCRYPTIONBLT

D3DDDIARG_ENCRYPTIONBLT構造体は、EncryptionBlt 関数の呼び出しで暗号化されたビット ブロック転送 (bitblt) のパラメーターを記述します。
D3DDDIARG_EXTENSIONEXECUTE

D3DDDIARG_EXTENSIONEXECUTE構造では、実行する Microsoft DirectX ビデオ アクセラレーション (VA) 拡張機能操作について説明します。
D3DDDIARG_FINISHSESSIONKEYREFRESH

D3DDDIARG_FINISHSESSIONKEYREFRESH構造体には、FinishSessionKeyRefresh 関数の呼び出しで終了する暗号化セッションへのハンドルが含まれています。
D3DDDIARG_FLIPOVERLAY

D3DDDIARG_FLIPOVERLAY構造体は、特定のオーバーレイに表示する新しいリソースを記述します。
D3DDDIARG_GENERATEMIPSUBLEVELS

D3DDDIARG_GENERATEMIPSUBLEVELS構造体では、MIP マップ テクスチャのサブレベルを生成する方法について説明します。
D3DDDIARG_GETCAPS

D3DDDIARG_GETCAPS構造体には、特定の種類のディスプレイ デバイス機能が含まれています。
D3DDDIARG_GETCAPTUREALLOCATIONHANDLE

D3DDDIARG_GETCAPTUREALLOCATIONHANDLE構造体は、キャプチャ リソース ハンドルから割り当てハンドルを取得するためのパラメーターを記述します。
D3DDDIARG_GETENCRYPTIONBLTKEY

_GETENCRYPTIONBLTKEY構造体は、GetEncryptionBltKey 関数が暗号化キーを取得する暗号化されたビットブロック転送 (bitblt) セッションを記述します。
D3DDDIARG_GETOVERLAYCOLORCONTROLS

D3DDDIARG_GETOVERLAYCOLORCONTROLS構造体は、オーバーレイのカラー コントロール設定を取得するためのパラメーターを記述します。
D3DDDIARG_GETPITCH

D3DDDIARG_GETPITCH構造体は、GetPitch 関数がピッチを取得する暗号化されたサーフェスを表します。
D3DDDIARG_GETQUERYDATA

D3DDDIARG_GETQUERYDATA構造体には、ユーザー モードのディスプレイ ドライバーから取得されたクエリ情報が含まれています。
D3DDDIARG_ISSUEQUERY

D3DDDIARG_ISSUEQUERY構造体では、CreateQuery 関数によって作成されたクエリを処理する方法について説明します。
D3DDDIARG_LOCK

D3DDDIARG_LOCK構造体は、ロックするリソースまたはリソース内のサーフェスを表します。
D3DDDIARG_LOCKASYNC

D3DDDIARG_LOCKASYNC構造体は、ロックするリソースまたはリソース内のサーフェスを表します。
D3DDDIARG_MULTIPLYTRANSFORM

D3DDDIARG_MULTIPLYTRANSFORM構造体では、現在の変換を変更する方法について説明します。
D3DDDIARG_OFFERRESOURCES

ユーザー モード ディスプレイ ドライバーが再利用のために提供するビデオ メモリ リソースについて説明します。 OfferResources 関数で使用されます。
D3DDDIARG_OPENADAPTER

D3DDDIARG_OPENADAPTER構造体には、グラフィックス アダプター オブジェクトを記述する情報が含まれています。
D3DDDIARG_OPENRESOURCE

D3DDDIARG_OPENRESOURCE構造体には、共有リソースを開く情報が含まれています。
D3DDDIARG_PRESENT

D3DDDIARG_PRESENT構造体は、表示するリソースを記述します。
D3DDDIARG_PRESENT1

表示するリソースについて説明します。 Windows ディスプレイ ドライバー モデル (WDDM) 1.3 以降のユーザー モード ディスプレイ ドライバーによって pfnPresent1(D3D) 関数と共に使用されます。
D3DDDIARG_PRESENTMULTIPLANEOVERLAY

D3DDDIARG_PRESENTMULTIPLANEOVERLAY構造体には、表示するマルチプレーン オーバーレイ リソースを指定する情報が含まれています。
D3DDDIARG_PRESENTSURFACE

D3DDDIARG_PRESENTSURFACE構造体には、リソース ハンドルと、表示するサーフェスを記述するサブリソース インデックスが含まれています。
D3DDDIARG_QUERYAUTHENTICATEDCHANNEL

D3DDDIARG_QUERYAUTHENTICATEDCHANNEL構造体は、QueryAuthenticatedChannel 関数を使用してクエリを実行する認証済みチャネル情報を記述します。
D3DDDIARG_QUERYRESOURCERESIDENCY

D3DDDIARG_QUERYRESOURCERESIDENCY構造体は、QueryResourceResidency 関数を使用して所在地が検証されるリソースの一覧を表します。
D3DDDIARG_RECLAIMRESOURCES

再利用するビデオ メモリ リソースと、ユーザー モード ディスプレイ ドライバーが以前に再利用のために提供したリソースについて説明します。 ReclaimResources 関数で使用されます。
D3DDDIARG_RENAME

D3DDDIARG_RENAME構造体は、新しい割り当てで名前を変更するリソースまたはリソース内のサーフェスを記述します。
D3DDDIARG_RENDERSTATE

D3DDDIARG_RENDERSTATE構造体では、特定のレンダリング状態を更新する方法について説明します。
D3DDDIARG_RESOLVESHAREDRESOURCE

D3DDDIARG_RESOLVESHAREDRESOURCE構造体は、ユーザー モードディスプレイ ドライバーの ResolveSharedResource 関数が同期共有サーフェイスまたは GDI 相互運用可能なサーフェスとして使用するリソースを指定します。
D3DDDIARG_SETCLIPPLANE

D3DDDIARG_SETCLIPPLANE構造では、クリップ プレーンについて説明します。
D3DDDIARG_SETCONVOLUTIONKERNELMONO

D3DDDIARG_SETCONVOLUTIONKERNELMONO構造では、モノクロ畳み込みカーネルを設定するためのパラメーターについて説明します。
D3DDDIARG_SETDECODERENDERTARGET

D3DDDIARG_SETDECODERENDERTARGET構造体は、デコード レンダー ターゲット サーフェスを記述します。
D3DDDIARG_SETDEPTHSTENCIL

D3DDDIARG_SETDEPTHSTENCIL構造体は、深度バッファーを指定します。
D3DDDIARG_SETDISPLAYMODE

D3DDDIARG_SETDISPLAYMODE構造体では、表示モードを設定するためのパラメーターについて説明します。
D3DDDIARG_SETINDICES

D3DDDIARG_SETINDICES構造体では、現在のインデックス バッファーを設定するためのパラメーターについて説明します。
D3DDDIARG_SETLIGHT

D3DDDIARG_SETLIGHT構造体では、ライト プロパティを設定する方法について説明します。
D3DDDIARG_SETMATERIAL

D3DDDIARG_SETMATERIAL構造体は、レンダリングに使用されるマテリアル プロパティを記述します。
D3DDDIARG_SETOVERLAYCOLORCONTROLS

D3DDDIARG_SETOVERLAYCOLORCONTROLS構造体は、オーバーレイのカラー コントロール設定を変更するためのパラメーターを記述します。
D3DDDIARG_SETPALETTE

D3DDDIARG_SETPALETTE構造では、パレットをテクスチャに関連付ける方法について説明します。
D3DDDIARG_SETPIXELSHADERCONST

D3DDDIARG_SETPIXELSHADERCONST構造体では、ピクセル シェーダー定数レジスタを設定する方法について説明します。
D3DDDIARG_SETPRIORITY

D3DDDIARG_SETPRIORITY構造体は、マネージド テクスチャに設定する優先度レベルを表します。
D3DDDIARG_SETRENDERTARGET

D3DDDIARG_SETRENDERTARGET構造体は、レンダー ターゲット サーフェスを記述します。
D3DDDIARG_SETSTREAMSOURCE

D3DDDIARG_SETSTREAMSOURCE構造体は、頂点バッファーにバインドする頂点ストリームの部分を表します。
D3DDDIARG_SETSTREAMSOURCEFREQ

D3DDDIARG_SETSTREAMSOURCEFREQ構造体は、頂点ストリーム ソースの一部の周波数除数がどのように設定されるかを示します。
D3DDDIARG_SETSTREAMSOURCEUM

D3DDDIARG_SETSTREAMSOURCEUM構造体は、ユーザー メモリ バッファーにバインドする頂点ストリームを記述します。
D3DDDIARG_SETTRANSFORM

D3DDDIARG_SETTRANSFORM構造体では、変換を設定する方法について説明します。
D3DDDIARG_SETVERTEXSHADERCONST

D3DDDIARG_SETVERTEXSHADERCONST構造体では、頂点シェーダー定数レジスタを設定する方法について説明します。
D3DDDIARG_SETVIDEOPROCESSRENDERTARGET

D3DDDIARG_SETVIDEOPROCESSRENDERTARGET構造では、ビデオ処理のレンダー ターゲット サーフェスについて説明します。
D3DDDIARG_STARTSESSIONKEYREFRESH

D3DDDIARG_STARTSESSIONKEYREFRESH構造体には、暗号化セッションの乱数に関する情報が含まれています。
D3DDDIARG_STATESET

D3DDDIARG_STATESET構造体では、状態ブロックを設定する方法について説明します。
D3DDDIARG_SYNCTOKEN

同期トークン情報を提供する構造体。
D3DDDIARG_TEXBLT

D3DDDIARG_TEXBLT構造体は、テクスチャ ビット ブロック転送 (bitblt) 操作のパラメーターを記述します。
D3DDDIARG_TEXBLT1

テクスチャ ビット ブロック転送 (bitblt) 操作のパラメーターについて説明します。
D3DDDIARG_TEXTURESTAGESTATE

D3DDDIARG_TEXTURESTAGESTATE構造体では、マルチテクスチャ グループ内の特定のステージでテクスチャを更新する方法について説明します。
D3DDDIARG_TRIMRESIDENCYSET

D3DDDIARG_TRIMRESIDENCYSETは、特定のデバイスの常駐リストをトリミングするために、ユーザー モード ドライバーによって pfnTrimResidencySet と共に使用されます。
D3DDDIARG_UNLOCK

D3DDDIARG_UNLOCK構造体は、ロックを解除するリソースまたはリソース内のサーフェスを表します。
D3DDDIARG_UNLOCKASYNC

D3DDDIARG_UNLOCKASYNC構造体は、ロックを解除するリソースまたはリソース内のサーフェスを表します。
D3DDDIARG_UPDATEOVERLAY

D3DDDIARG_UPDATEOVERLAY構造体は、変更するオーバーレイを記述します。
D3DDDIARG_UPDATEPALETTE

D3DDDIARG_UPDATEPALETTE構造体は、テクスチャ パレットの更新に使用されるパラメーターを記述します。
D3DDDIARG_UPDATESUBRESOURCEUP

ソース システム メモリ リージョンからターゲット サブリソース リージョンを更新するために使用される情報について説明します。 Windows ディスプレイ ドライバー モデル (WDDM) 1.3 以降のユーザー モード ディスプレイ ドライバーで使用されます。
D3DDDIARG_VALIDATETEXTURESTAGESTATE

D3DDDIARG_VALIDATETEXTURESTAGESTATE構造体には、ハードウェアが現在の状態で指定されたブレンド操作を実行できるパスの数が含まれています。
D3DDDIARG_VIDEOPROCESSBLT

D3DDDIARG_VIDEOPROCESSBLT構造では、実行する Microsoft DirectX ビデオ アクセラレーション (VA) ビデオ処理操作について説明します。
D3DDDIARG_VIDEOPROCESSENDFRAME

D3DDDIARG_VIDEOPROCESSENDFRAME構造体は、フレームの処理を停止する必要がある Microsoft DirectX ビデオ アクセラレータ (VA) ビデオ プロセスを指定します。
D3DDDIARG_VIEWPORTINFO

D3DDDIARG_VIEWPORTINFO構造体は、ビュークリッピング四角形の位置とサイズを表します。
D3DDDIARG_VOLUMEBLT

D3DDDIARG_VOLUMEBLT構造体は、ボリューム・ビット・ブロック転送 (bitblt) 操作のパラメーターを記述します。
D3DDDIARG_VOLUMEBLT1

ボリューム ビット ブロック転送 (bitblt) 操作のパラメーターについて説明します。
D3DDDIARG_WINFO

D3DDDIARG_WINFO構造体は、w バッファリングの w 範囲を表します。
D3DDDIARG_ZRANGE

D3DDDIARG_ZRANGE構造体は、z 範囲の最小値と最大値を指定します。
D3DDDIBOX

ボリューム テクスチャの境界について説明します。
D3DDDICAPS_ARCHITECTURE_INFO

D3DDDICAPS_ARCHITECTURE_INFO構造体は、ディスプレイ アダプターアーキテクチャに関する情報を提供します。
D3DDDICAPS_SHADER_MIN_PRECISION_SUPPORT

D3DDDICAPS_SHADER_MIN_PRECISION_SUPPORT構造体では、ユーザー モード ディスプレイ ドライバーでのシェーダーの精度サポート オプションについて説明します。
D3DDDICAPS_SIMPLE_INSTANCING_SUPPORT

単純なインスタンス化がサポートされているかどうかを説明します。
D3DDDICB_ALLOCATE

D3DDDICB_ALLOCATE構造体には、メモリを割り当てる情報が含まれています。
D3DDDICB_CREATECONTEXT

D3DDDICB_CREATECONTEXT構造体は、作成するコンテキストを記述します。
D3DDDICB_CREATECONTEXTVIRTUAL

D3DDDICB_CREATECONTEXTVIRTUALは pfnCreateContextVirtualCb と共に使用され、仮想アドレス指定をサポートするコンテキストを作成します。
D3DDDICB_CREATEHWCONTEXT

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

ハードウェア キューを作成するための情報を保持する構造体。
D3DDDICB_CREATEOVERLAY

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

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

D3DDDICB_CREATESYNCHRONIZATIONOBJECT構造体は、pfnCreateSynchronizationObjectCb 関数によって作成される同期オブジェクトを記述します。
D3DDDICB_CREATESYNCHRONIZATIONOBJECT2

pfnCreateSynchronizationObject2Cb 関数によって作成される同期オブジェクトについて説明します。
D3DDDICB_DEALLOCATE

D3DDDICB_DEALLOCATE構造では、解放する割り当てが記述されます。
D3DDDICB_DEALLOCATE2

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

D3DDDICB_DESTROYCONTEXT構造体には、破棄するコンテキストへのハンドルが含まれています。
D3DDDICB_DESTROYHWCONTEXT

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

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

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

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

D3DDDICB_ESCAPE構造体は、ユーザー モードのディスプレイ ドライバーがディスプレイ ミニポート ドライバーと共有する情報を記述します。
D3DDDICB_EVICT

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

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

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

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

キャッシュを無効にするために使用される引数。
D3DDDICB_LOCK

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

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

ユーザー モード ディスプレイ ドライバーが定義した Windows イベント トレース (ETW) マーカー イベントの場所に関する情報を指定します。
D3DDDICB_OFFERALLOCATIONS

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

割り当てを提供するために使用されます。
D3DDDICB_PRESENT

D3DDDICB_PRESENT構造体は、コンテンツのコピー元とコピー元の割り当てを記述します。
D3DDDICB_PRESENTMULTIPLANEOVERLAY

D3DDDICB_PRESENTMULTIPLANEOVERLAY構造体には、コンテンツのコピー元とコピー元のマルチプレーン オーバーレイ割り当てを記述する情報が含まれています。
D3DDDICB_QUERYADAPTERINFO

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

グラフィックス アダプターについて説明する情報が含まれています。
D3DDDICB_QUERYRESIDENCY

D3DDDICB_QUERYRESIDENCY構造体は、リソースまたは割り当ての一覧の所在地の状態を表します。
D3DDDICB_RECLAIMALLOCATIONS

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

D3DDDICB_RECLAIMALLOCATIONS2は、pfnReclaimAllocations2Cb と共に使用され、以前はドライバーによって再利用するために提供されていた、再利用されるビデオ メモリ リソースを記述します。
D3DDDICB_RECLAIMALLOCATIONS3

D3DDDICB_RECLAIMALLOCATIONS3は pfnReclaimAllocations3Cb と共に使用され、以前はドライバーによって再利用するために提供されていた、再利用されるビデオ メモリ リソースを記述します。
D3DDDICB_RENDER

D3DDDICB_RENDER構造の詳細については、こちらを参照してください。
D3DDDICB_RENDERFLAGS

D3DDDICB_RENDERFLAGS構造体は、レンダリングするコマンド バッファーに関する情報を識別します。
D3DDDICB_SETDISPLAYMODE

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

D3DDDICB_SETDISPLAYPRIVATEDRIVERFORMAT構造体は、pfnSetDisplayPrivateDriverFormatCb 関数の呼び出しで、ビデオの現在のソースに対して設定する private-format 属性を記述します。
D3DDDICB_SETPRIORITY

D3DDDICB_SETPRIORITY構造体は、リソースまたは割り当ての一覧を設定する優先度レベルを表します。
D3DDDICB_SIGNALSYNCHRONIZATIONOBJECT

D3DDDICB_SIGNALSYNCHRONIZATIONOBJECT構造体は、pfnSignalSynchronizationObjectCb 関数の呼び出しでシグナリングを設定するために必要なパラメーターを記述します。
D3DDDICB_SIGNALSYNCHRONIZATIONOBJECT2

pfnSignalSynchronizationObject2Cb 関数の呼び出しでシグナルを設定するために必要なパラメーターについて説明します。
D3DDDICB_SIGNALSYNCHRONIZATIONOBJECTFROMCPU

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

D3DDDICB_SIGNALSYNCHRONIZATIONOBJECTFROMGPUは、pfnSignalSynchronizationObjectFromGpuCb と共に使用され、監視対象のフェンスを通知します。
D3DDDICB_SIGNALSYNCHRONIZATIONOBJECTFROMGPU2

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

D3DDDICB_SUBMITCOMMAND構造の詳細については、こちらを参照してください。
D3DDDICB_SUBMITCOMMANDFLAGS

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

キュー ハードウェアに対する情報を保持する構造体。
D3DDDICB_SUBMITCOMMANDTOHWQUEUEFLAGS

キュー ハードウェア フラグに対する情報を保持する構造体。
D3DDDICB_SUBMITHISTORYSEQUENCE

詳細情報: D3DDDICB_SUBMITHISTORYSEQUENCE
D3DDDICB_SUBMITPRESENTBLTTOHWQUEUE

ハードウェア キューに Blt を提示する情報を格納する構造体。
D3DDDICB_SUBMITPRESENTTOHWQUEUE

PFND3DDDI_SUBMITPRESENTTOHWQUEUECBコールバック関数によって使用される引数。
D3DDDICB_SUBMITSIGNALSYNCOBJECTSTOHWQUEUE

シグナル同期オブジェクトをハードウェア キューに送信するための情報を保持する構造体。
D3DDDICB_SUBMITWAITFORSYNCOBJECTSTOHWQUEUE

同期されたオブジェクトを待機する情報を保持する 構造体。
D3DDDICB_SYNCTOKEN

同期トークンの作成に使用される引数。
D3DDDICB_UNLOCK

D3DDDICB_UNLOCK構造では、ロックを解除する割り当てが記述されています。
D3DDDICB_UNLOCK2

D3DDDICB_UNLOCK2ロックを解除する割り当てについて説明します。
D3DDDICB_UPDATEGPUVIRTUALADDRESS

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

D3DDDICB_UPDATEOVERLAY構造体では、オーバーレイを変更するためのパラメーターについて説明します。
D3DDDICB_WAITFORSYNCHRONIZATIONOBJECT

D3DDDICB_WAITFORSYNCHRONIZATIONOBJECT構造体は、pfnWaitForSynchronizationObjectCb 関数の呼び出しで待機を設定するために必要なパラメーターを記述します。
D3DDDICB_WAITFORSYNCHRONIZATIONOBJECT2

pfnWaitForSynchronizationObject2Cb 関数の呼び出しで待機を設定するために必要なパラメーターについて説明します。
D3DDDICB_WAITFORSYNCHRONIZATIONOBJECTFROMCPU

D3DDDICB_WAITFORSYNCHRONIZATIONOBJECTFROMCPUは、監視対象のフェンスが特定の値に達するまで待機するために、pfnWaitForSynchronizationObjectFromCpuCb と共に使用されます。
D3DDDICB_WAITFORSYNCHRONIZATIONOBJECTFROMGPU

D3DDDICB_WAITFORSYNCHRONIZATIONOBJECTFROMGPUは、pfnWaitForSynchronizationObjectFromGpuCb と共に使用され、監視対象のフェンスが特定の値に達するまで待機します。
D3DDDIDEVINFO_VCACHE

D3DDDIDEVINFO_VCACHE構造体は、デバイスの頂点キャッシュ情報を記述します。
D3DDDIENCRYPTED_BLOCK_INFO

D3DDDIENCRYPTED_BLOCK_INFO構造体は、暗号化されるバッファーの部分を表します。
D3DDDIRANGE

バッファー内のメモリの範囲を指定します。
D3DDDIRECTPATCH_INFO

直接パッチ情報が含まれています。
D3DDDITRIPATCH_INFO

トリパッチ情報が含まれています。
D3DDDIVERTEXELEMENT

D3DDDIVERTEXELEMENT構造体は、頂点シェーダー宣言の配列内の要素を記述します。
DDICERTIFICATEINFO

DDICERTIFICATEINFO 構造体は、ドライバーが使用する証明書に関する情報を記述します。
DDICHECKOVERLAYSUPPORTINPUT

DDICHECKOVERLAYSUPPORTINPUT 構造体は、オーバーレイのサポートを確認するためにユーザー モード ディスプレイ ドライバーが使用するオーバーレイ表示モードを記述します。
DDICONTENTPROTECTIONCAPS

DDICONTENTPROTECTIONCAPS 構造体は、ドライバーが使用する特定の暗号化とデコードの組み合わせを記述します。
DDIGAMMACAPS

DDIGAMMACAPS 構造体では、ユーザー モード ディスプレイ ドライバーがサポートするガンマ ランプ機能について説明します。
DDIMULTISAMPLEQUALITYLEVELSDATA

DDIMULTISAMPLEQUALITYLEVELSDATA 構造体は、指定されたレンダー ターゲット形式の複数サンプル品質レベルの数を記述します。
DDRAW_CAPS

DDRAW_CAPS構造体では、ユーザー モード ディスプレイ ドライバーがサポートする一般的な Microsoft DirectDraw 機能について説明します。
DDRAW_MODE_SPECIFIC_CAPS

DDRAW_MODE_SPECIFIC_CAPS構造では、グラフィックス カード上の特定のディスプレイ デバイス (ヘッド) に固有の Microsoft DirectDraw 機能について説明します。
DXVADDI_AYUVSAMPLE16

DXVADDI_AYUVSAMPLE16構造体では、16 ビットの Cr、Cb、Y 色の値と、関連付けられた不透明度について説明します。
DXVADDI_AYUVSAMPLE8

DXVADDI_AYUVSAMPLE8構造体では、8 ビットの Cr、Cb、Y 色の値と、関連付けられた不透明度について説明します。
DXVADDI_CONFIGPICTUREDECODE

DXVADDI_CONFIGPICTUREDECODE構造では、圧縮された画像デコードの構成について説明します。
DXVADDI_DECODEBUFFERDESC

DXVADDI_DECODEBUFFERDESC構造体は、ホスト デコーダーからアクセラレータに現在渡されているバッファーを記述します。
DXVADDI_DECODEBUFFERINFO

DXVADDI_DECODEBUFFERINFO構造体は、ビデオ デコード シナリオに必要な特定の種類の圧縮バッファーに関する情報を記述します。
DXVADDI_DECODEINPUT

DXVADDI_DECODEINPUT構造体は、Microsoft DirectX Video Acceleration (DirectX VA) デコードの種類でサポートされるレンダー ターゲット形式を表します。
DXVADDI_EXTENDEDFORMAT

DXVADDI_EXTENDEDFORMAT構造は、ビデオ フレームの拡張形式を表します。
DXVADDI_FILTERVALUES

DXVADDI_FILTERVALUES構造体は、フィルターに関連する値を記述します。
DXVADDI_FIXED32

DXVADDI_FIXED32構造体は、16.16 の固定小数点番号からの浮動小数点数を表します。
DXVADDI_FREQUENCY

DXVADDI_FREQUENCY構造は、Hertz (Hz) のビデオ フレーム レートを表します。 たとえば、NTSC TV は 1001 を超える 60000 です。
DXVADDI_PRIVATEBUFFER

DXVADDI_PRIVATEBUFFER構造体は、非標準デコーダーがデコード操作を実行するために使用するプライベート バッファーを記述します。
DXVADDI_PRIVATEDATA

DXVADDI_PRIVATEDATA構造は、特定のデコーダーが動作するために必要なデータを記述します。
DXVADDI_PROCAMPVALUES

DXVADDI_PROCAMPVALUES構造体では、ProcAmp コントロールの調整値について説明します。
DXVADDI_PVP_BLOCK128

DXVADDI_PVP_KEY128構造体には、デコード デバイスがフレームのデコードを開始するために使用する 128 ビット キーが含まれています。
DXVADDI_PVP_HW_IV

DXVADDI_PVP_HW_IV構造体には、128 ビットの保護されたビデオ パス (PVP) 値を形成するために結合される 2 つの 64 ビット値が含まれています。
DXVADDI_PVP_SETKEY

DXVADDI_PVP_SETKEY構造体は、デコード デバイスがフレームのデコードを開始するために使用するキーを記述します。
DXVADDI_QUERYEXTENSIONCAPSINPUT

DXVADDI_QUERYEXTENSIONCAPSINPUT構造体では、情報が要求される拡張 GUID の機能について説明します。
DXVADDI_QUERYFILTERPROPERTYRANGEINPUT

DXVADDI_QUERYFILTERPROPERTYRANGEINPUT構造体は、範囲情報が要求されるビデオ ストリームのフィルター設定を表します。
DXVADDI_QUERYPROCAMPINPUT

DXVADDI_QUERYPROCAMPINPUT構造体は、範囲情報が要求されるビデオ ストリームの ProcAmp コントロール プロパティを記述します。
DXVADDI_VALUERANGE

DXVADDI_VALUERANGE構造体は、プロパティの値 (値の分散や既定値など) を表します。
DXVADDI_VIDEODESC

DXVADDI_VIDEODESC構造では、ビデオ ストリームについて説明します。
DXVADDI_VIDEOPROCESSBLTFLAGS

DXVADDI_VIDEOPROCESSBLTFLAGS構造体は、前の変換先サーフェスからの現在の変換先サーフェスの変更を識別します。
DXVADDI_VIDEOPROCESSORCAPS

DXVADDI_VIDEOPROCESSORCAPS構造では、特定のインターレース解除モードのビデオ処理機能について説明します。
DXVADDI_VIDEOPROCESSORINPUT

DXVADDI_VIDEOPROCESSORINPUT構造は、ビデオ処理デバイスの種類によって処理されるビデオ ストリームを表します。
DXVADDI_VIDEOSAMPLE

DXVADDI_VIDEOSAMPLE構造は、ビデオ処理操作で使用されるビデオ サンプルの形式を表します。
DXVADDI_VIDEOSAMPLEFLAGS

DXVADDI_VIDEOSAMPLEFLAGS構造体は、前のサンプル フレームからの現在のサンプル フレームの変更を識別します。
DXVAHDDDI_BLT_STATE_ALPHA_FILL_DATA

DXVAHDDDI_BLT_STATE_ALPHA_FILL_DATA構造体は、出力のアルファフィル モードを指定するデータを記述します。
DXVAHDDDI_BLT_STATE_BACKGROUND_COLOR_DATA

DXVAHDDDI_BLT_STATE_BACKGROUND_COLOR_DATA構造体は、出力のターゲット四角形に塗りつぶす背景色を指定するデータを記述します。
DXVAHDDDI_BLT_STATE_CONSTRICTION_DATA

DXVAHDDDI_BLT_STATE_CONSTRICTION_DATA構造体は、出力のダウン サンプリングを指定するデータを記述します。
DXVAHDDDI_BLT_STATE_OUTPUT_COLOR_SPACE_DATA

DXVAHDDDI_BLT_STATE_OUTPUT_COLOR_SPACE_DATA構造体は、出力の色空間を指定するデータを記述します。
DXVAHDDDI_BLT_STATE_PRIVATE_DATA

DXVAHDDDI_BLT_STATE_PRIVATE_DATA構造体は、プライベート ビット ブロック転送 (bitblt) 状態を指定するデータを記述します。
DXVAHDDDI_BLT_STATE_TARGET_RECT_DATA

DXVAHDDDI_BLT_STATE_TARGET_RECT_DATA構造体は、出力のターゲット四角形を指定するデータを記述します。
DXVAHDDDI_COLOR

DXVAHDDDI_COLOR共用体には、YCbCr または RGB カラー構造を持つ色を指定する情報が含まれています。
DXVAHDDDI_COLOR_RGBA

DXVAHDDDI_COLOR_RGBA構造は、RGB の観点から色を表します。
DXVAHDDDI_COLOR_YCbCrA

DXVAHDDDI_COLOR_YCbCrA構造体は、YCbCr 用語で色を表します。
DXVAHDDDI_CONTENT_DESC

DXVAHDDDI_CONTENT_DESC構造では、デコード デバイスが処理するビデオ コンテンツについて説明します。
DXVAHDDDI_CUSTOM_RATE_DATA

DXVAHDDDI_CUSTOM_RATE_DATA構造では、デコード デバイスが処理するビデオ コンテンツについて説明します。
DXVAHDDDI_DEVICE_DESC

DXVAHDDDI_DEVICE_DESC構造では、デコード デバイスについて説明します。
DXVAHDDDI_FILTER_RANGE_DATA

フィルター範囲について説明します。
DXVAHDDDI_RATIONAL

DXVAHDDDI_RATIONAL構造体は、ビデオ モードの垂直方向と水平方向の周波数 (つまり、垂直同期と水平同期) を表す小数部の値を表します。
DXVAHDDDI_STREAM_DATA

DXVAHDDDI_STREAM_DATA構造体は、処理される入力ストリームを記述します。
DXVAHDDDI_STREAM_STATE_ALPHA_DATA

DXVAHDDDI_STREAM_STATE_ALPHA_DATA構造体は、プレーンごとのアルファ ブレンド レベルを指定するストリーム状態データを記述します。
DXVAHDDDI_STREAM_STATE_ASPECT_RATIO_DATA

DXVAHDDDI_STREAM_STATE_ASPECT_RATIO_DATA構造では、ピクセル縦横比を指定するストリーム状態データについて説明します。
DXVAHDDDI_STREAM_STATE_DESTINATION_RECT_DATA

DXVAHDDDI_STREAM_STATE_DESTINATION_RECT_DATA構造体は、変換先の四角形を指定するストリーム状態データを記述します。 ドライバーは、入力サーフェス内のソース四角形を出力サーフェイス内のターゲット四角形にスケーリングします。
DXVAHDDDI_STREAM_STATE_FILTER_DATA

DXVAHDDDI_STREAM_STATE_FILTER_DATA構造体は、フィルター レベルを指定するストリーム状態データを記述します。
DXVAHDDDI_STREAM_STATE_FRAME_FORMAT_DATA

DXVAHDDDI_STREAM_STATE_FRAME_FORMAT_DATA構造体は、入力のフレーム形式を指定するデータを記述します。
DXVAHDDDI_STREAM_STATE_INPUT_COLOR_SPACE_DATA

DXVAHDDDI_STREAM_STATE_INPUT_COLOR_SPACE_DATA構造体は、入力ストリームの色空間を指定するストリーム状態データを記述します。
DXVAHDDDI_STREAM_STATE_LUMA_KEY_DATA

DXVAHDDDI_STREAM_STATE_LUMA_KEY_DATA構造体は、入力の luma キーを指定するストリーム状態データを記述します。 ドライバーは、luma キー範囲内の luma 値を持つピクセルが透明であると想定します。
DXVAHDDDI_STREAM_STATE_OUTPUT_RATE_DATA

DXVAHDDDI_STREAM_STATE_OUTPUT_RATE_DATA構造体は、入力ストリームの出力速度を指定するストリーム状態データを記述します。
DXVAHDDDI_STREAM_STATE_PALETTE_DATA

DXVAHDDDI_STREAM_STATE_PALETTE_DATA構造体は、入力のパレット エントリを指定するストリーム状態データを記述します。
DXVAHDDDI_STREAM_STATE_PRIVATE_DATA

DXVAHDDDI_STREAM_STATE_PRIVATE_DATA構造体では、プライベート ストリームの状態を指定するストリーム状態データについて説明します。
DXVAHDDDI_STREAM_STATE_PRIVATE_IVTC_DATA

DXVAHDDDI_STREAM_STATE_PRIVATE_IVTC_DATA構造体は、ドライバーからの逆テレシネ統計のクエリに使用されるプライベート ストリーム状態データを記述します。
DXVAHDDDI_STREAM_STATE_ROTATION_DATA

表示出力画面の時計回りの回転を指定するストリーム状態データについて説明します。
DXVAHDDDI_STREAM_STATE_SOURCE_RECT_DATA

DXVAHDDDI_STREAM_STATE_SOURCE_RECT_DATA構造体は、入力ストリームのソース四角形を指定するストリーム状態データを記述します。
DXVAHDDDI_SURFACE

DXVAHDDDI_SURFACE構造体は、サーフェスを表します。
DXVAHDDDI_VPCAPS

ビデオ プロセッサとその機能について説明します。
DXVAHDDDI_VPDEVCAPS

DXVAHDDDI_VPDEVCAPS構造では、デコード デバイスがサポートするビデオ プロセッサ機能について説明します。
FORMATOP

FORMATOP 構造体は、このようなサーフェスで実行できるサーフェス形式と操作を記述します。

列挙

 
D3DDDI_CERTIFICATETYPE

D3DDDI_CERTIFICATETYPE列挙には、証明書の種類を識別する値が含まれています。
D3DDDI_CHECK_DIRECT_FLIP_FLAGS

ビデオ メモリのシームレスな反転を指定するために、CheckDirectFlipSupport 関数の CheckDirectFlipFlags パラメーターによって使用されます。
D3DDDI_COMPOSERECTSOP

四角形領域を作成する方法について説明します。
D3DDDI_COPY_FLAGS

そのリソース内のリージョンのコピーまたは更新操作中に、リソースの既存のコンテンツを処理する方法を指定します。
D3DDDI_COUNTER_TYPE

D3DDDI_COUNTER_TYPE列挙の詳細については、こちらを参照してください。
D3DDDI_DEVICEEXECUTION_STATE

デバイスの状態を示します。
D3DDDI_DLIST_QUERY_DECISION_FACTOR

D3DDDI_DLIST_QUERY_DECISION_FACTOR列挙値は、pfnQueryDlistForApplication2Cb によって返される GPU 設定を決定した要因を表します。
D3DDDI_DLIST_QUERY_RESULT

D3DDDI_DLIST_QUERY_RESULT列挙値は、クエリ対象のアプリケーションに対して pfnQueryDlistForApplication2Cb によって返される GPU 設定を表します。
D3DDDI_FLUSH_FLAGS

pfnFlush1 関数の呼び出しでは、 は、ドライバーができるだけ多くのメモリを解放する必要があるかどうかを示します。 Windows ディスプレイ ドライバー モデル (WDDM) 1.3 以降のユーザー モード ディスプレイ ドライバーで使用されます。
D3DDDI_MARKERLOGTYPE

ユーザー モード ディスプレイ ドライバーがサポートする Windows イベント トレース (ETW) ログのマーカーの種類を示します。
D3DDDI_MARKERTYPE

ユーザー モード ディスプレイ ドライバーがサポートするイベント トレーシング for Windows (ETW) マーカー イベントの種類を示します。
D3DDDI_MULTIPLANE_OVERLAY_BLEND

D3DDDI_MULTIPLANE_OVERLAY_BLEND列挙は、オーバーレイ プレーンで実行されるブレンド操作を識別します。
D3DDDI_MULTIPLANE_OVERLAY_FEATURE_CAPS

_D3DDDI_MULTIPLANE_OVERLAY_FEATURE_CAPS列挙には、オーバーレイ プレーンの機能を示す値が含まれています。
D3DDDI_MULTIPLANE_OVERLAY_FLAGS

D3DDDI_MULTIPLANE_OVERLAY_FLAGS列挙は、オーバーレイ プレーンで実行される反転操作を識別します。
D3DDDI_MULTIPLANE_OVERLAY_STRETCH_QUALITY

D3DDDI_MULTIPLANE_OVERLAY_STRETCH_QUALITYは、ハードウェアがマルチプレーン オーバーレイ データを拡大または縮小するときに実行するフィルター処理を指定します。
D3DDDI_MULTIPLANE_OVERLAY_VIDEO_FRAME_FORMAT

オーバーレイ プレーンのビデオ フレーム形式を識別します。 D3DDDI_MULIIPLANE_OVERLAY_VIDEO_FRAME_FORMAT_PROGRESSIVE値のみがサポートされています。
D3DDDI_MULTIPLANE_OVERLAY_YCbCr_FLAGS

D3DDDI_MULTIPLANE_OVERLAY_YCbCr_FLAGS列挙は、マルチプレーン オーバーレイを記述する YUV 範囲と変換情報を識別します。
D3DDDI_QUERYADAPTERTYPE

ディスプレイ アダプターの種類を照会します。
D3DDDI_RESIDENCYSTATUS

所在地の状態。
D3DDDI_SETLIGHT_TYPE

設定されたライトの種類。
D3DDDIBASISTYPE

基準の種類。
D3DDDICAPS_SHADER_MIN_PRECISION

D3DDDICAPS_SHADER_MIN_PRECISION列挙は、ユーザー モード ドライバーがシェーダーでサポートする最小精度レベルを指定します。
D3DDDICAPS_TYPE

D3DDDICAPS_TYPE列挙型には、ドライバーの GetCaps 関数の呼び出しから受け取る機能情報の種類を識別する値が含まれています。
D3DDDIDEGREETYPE

次数の種類。
D3DDDIQUERYTYPE

クエリの種類。
D3DDDIRENDERSTATETYPE

レンダリング状態の種類。
D3DDDITEXTUREFILTERTYPE

テクスチャ フィルターの種類。
D3DDDITEXTURESTAGESTATETYPE

テクスチャ ステージの状態の種類。
DDIAUTHENTICATEDCHANNELTYPE

DDIAUTHENTICATEDCHANNELTYPE 列挙には、認証済みチャネル型を識別する値が含まれています。
DXVADDI_NOMINALRANGE

DXVADDI_NOMINALRANGE列挙型には、サンプル データにヘッドルーム (つまり、1.0 白を超える値) と toeroom (つまり、参照 0.0 黒より下のスーパーラック) が含まれているかどうかを識別する値が含まれています。
DXVADDI_SAMPLEFORMAT

DXVADDI_SAMPLEFORMAT列挙型には、ビデオ フレームのサンプリング方法を識別する値が含まれています。
DXVADDI_VIDEOCHROMASUBSAMPLING

DXVADDI_VIDEOCHROMASUBSAMPLING列挙型には、Y'Cb'Cr' データの彩度エンコード スキームを識別する値が含まれています。
DXVADDI_VIDEOLIGHTING

DXVADDI_VIDEOLIGHTING列挙型には、ビデオを表示するための照明条件を識別する値が含まれています。
DXVADDI_VIDEOPRIMARIES

DXVADDI_VIDEOPRIMARIES列挙型には、色の原色を識別する値が含まれています。これは、どの RGB 基底関数が使用されているかを示します。
DXVADDI_VIDEOTRANSFERFUNCTION

DXVADDI_VIDEOTRANSFERFUNCTION列挙型には、R'G'B' から RGB への変換関数を識別する値が含まれています。
DXVADDI_VIDEOTRANSFERMATRIX

DXVADDI_VIDEOTRANSFERMATRIX列挙型には、Y'Cb'Cr' から (studio) R'G'B' への変換行列を識別する値が含まれています。
DXVAHDDDI_ALPHA_FILL_MODE

DXVAHDDDI_ALPHA_FILL_MODE列挙には、設定するアルファ塗りつぶしモードの種類を識別する値が含まれています。
DXVAHDDDI_BLT_STATE

DXVAHDDDI_BLT_STATE列挙には、ビデオ プロセッサのビット ブロック転送 (bitblt) 状態データを識別する値が含まれています。
DXVAHDDDI_DEVICE_CAPS

DirectX ビデオ アクセラレーション デバイスの機能。
DXVAHDDDI_DEVICE_USAGE

DXVAHDDDI_DEVICE_USAGE列挙には、デコード デバイスがビデオを再生する方法を識別する値が含まれています。
DXVAHDDDI_FEATURE_CAPS

DirectX ビデオ アクセラレーション機能。
DXVAHDDDI_FILTER

DXVAHDDDI_FILTER列挙には、ドライバーの GetCaps 関数がD3DDDICAPS_DXVAHD_GETVPFILTERRANGE値を設定して呼び出されたときにドライバーが取得する必要があるフィルター範囲を識別する値が含まれています。
DXVAHDDDI_FILTER_CAPS

DirectX ビデオ アクセラレーション フィルター機能。
DXVAHDDDI_FRAME_FORMAT

DXVAHDDDI_FRAME_FORMAT列挙には、フレーム形式を識別する値が含まれています。
DXVAHDDDI_INPUT_FORMAT_CAPS

DirectX ビデオ アクセラレーション入力形式の機能。
DXVAHDDDI_ITELECINE_CAPS

Microsoft DirectX Video Acceleration High Definition (DXVA-HD) ビデオ プロセッサの逆テレシネ (IVTC) 機能を指定します。
DXVAHDDDI_NOMINAL_RANGE

DXVAHDDDI_NOMINAL_RANGE列挙は、YUV カラー エンコード システム データの輝度範囲を示します。
DXVAHDDDI_OUTPUT_RATE

DXVAHDDDI_OUTPUT_RATE列挙には、ドライバーが使用する必要がある出力速度を識別する値が含まれています。
DXVAHDDDI_PROCESSOR_CAPS

Microsoft DirectX Video Acceleration High Definition (DXVA-HD) ビデオ プロセッサ機能を指定します。
DXVAHDDDI_ROTATION

表示出力サーフェスの時計回りの回転を指定します。
DXVAHDDDI_STREAM_STATE

DXVAHDDDI_STREAM_STATE列挙には、ビデオ プロセッサのストリーム状態データを識別する値が含まれています。