Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Fragt die Anzahl der Puffertypen ab, die der Miniporttreiber zum Ausführen eines angegebenen Decodierungsvorgangs benötigt.
Syntax
PFND3D11_1DDI_GETVIDEODECODERBUFFERTYPECOUNT Pfnd3d111DdiGetvideodecoderbuffertypecount;
VOID Pfnd3d111DdiGetvideodecoderbuffertypecount(
D3D10DDI_HDEVICE unnamedParam1,
const D3D11_1DDI_VIDEO_DECODER_DESC *unnamedParam2,
UINT *unnamedParam3
)
{...}
Parameter
unnamedParam1
hDevice [in]
Ein Handle für das Anzeigegerät (Grafikkontext).
unnamedParam2
pDecodeDesc- [in]
Ein Zeiger auf eine D3D11_1DDI_VIDEO_DECODER_DESC Struktur, die den Videodecodervorgang angibt.
unnamedParam3
pBufferTypeCount [out]
Ein Zeiger auf einen UINT-Wert, der die maximale Anzahl von Puffertypen angibt, die der Treiber für den angegebenen Videodecodervorgang unterstützt.
Rückgabewert
Nichts
Bemerkungen
Die Microsoft Direct3D-Laufzeit überprüft, ob die pDecodeDesc Parameterdaten gültig ist, bevor sie die GetVideoDecoderBufferTypeCount-Funktion aufruft.
Anforderungen
| Anforderung | Wert |
|---|---|
| mindestens unterstützte Client- | Windows 8 |
| mindestens unterstützte Server- | Windows Server 2012 |
| Zielplattform- | Desktop |
| Header- | d3d10umddi.h (include D3d10umddi.h) |